ilch Forum » Ilch Clan 1.1 » Installation und Upgrades » GW Grüne Item datenbank

Geschlossen
  1. #1
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    Ich stelle nun mal die einzelnen Scripte zur erstellung Meiner Grünen item Datenbank zur verfügung.

    include/Template/showitems.htm
    <style type="text/css">
    <!--
    .Stil2 {
    	color: #009900;
    	font-weight: bold;
    }
    .Stil5 {color: #FF9900}
    .Stil7 {color: #FF0000}
    .Stil8 {color: #000000}
    .Stil9 {color: #660099}
    -->
    </style>
      <form action="index.php?showitems" method="post" enctype="multipart/form-data">
       
        <table width="592" border="0">
          <tr><td width="133"><select name="idchoos" id="select4">
            <option value="Alle Waffen" selected>Alle Waffen</option>
            <option value="Axt">&Auml;xte</option>
              <option {sel_klasse_Nekromant} value="Dolche">Dolche</option>
              <option value="Einhand-Stab">Einhand-St&auml;be</option>
              <option {sel_klasse_Krieger} value="Energie-Item">Energie-Item</option>
              <option {sel_klasse_Mesmer} value="Flachbogen">Flachbogen</option>
              <option {sel_klasse_Moench} value="Hammer">Hammer</option>
              <option {sel_klasse_Waldlaeufer} value="Hornbogen">Hornbogen</option>
              <option {sel_klasse_Ritualist} value="Kurzbogen">Kurzbogen</option>
              <option {sel_klasse_Assasine} value="Langbogen">Langbogen</option>
              <option {sel_klasse_Derwisch} value="Recurvebogen">Recurvebogen</option>
              <option {sel_klasse_Paragon} value="Schild">Schild</option>
              <option {sel_klasse_Paragon} value="Schwert">Schwert</option>
              <option {sel_klasse_Paragon} value="Speer">Speer</option>
              <option {sel_klasse_Paragon} value="Sense">Sense</option>
              <option {sel_klasse_Paragon} value="Zweihand-Stab">Zweihand-Stab</option>
            </select></td>
            <td width="88"><select name="idchoos2" size="1" id="select5">
              <option value="Alle Laender" selected>Alle L&auml;nder</option>
              <option value="Tyria">Tyria</option>
              <option value="Cantha">Cantha</option>
              <option value="Elona">Elona</option>
              <option value="Halle der Helden">Halle der Helden</option>
            </select></td>
            <td width="100">&nbsp;</td>
            <td width="28">&nbsp;</td>
            <td width="10">&nbsp;</td>
            <td width="584">Sponsored by <a href="http://www.GW-Buendnis.de">GW-Buendnis.de</a> </td>
          </tr>
          <tr>
            <td><select name="idchoos3" id="idchoos3">
              <option value="Alle Klassen" selected>Alle Klassen</option>
              <option value="Elementarmagier">Elementarmagier</option>
              <option value="Assassine">Assassine</option>
              <option value="M&ouml;nch">M&ouml;nch</option>
              <option value="Mesmer">Mesmer</option>
              <option value="Nekromant">Nekromant</option>
              <option value="Krieger">Krieger</option>
              <option value="Ritualist">Ritualist</option>
              <option value="Derwish">Derwish</option>
              <option value="Paragon">Paragon</option>
              <option value="Waldlaeufer">Waldl&auml;ufer</option>
            </select></td>
            <td><input name="submit" type="submit" id="submit2"  value="Suche Starten"></td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
        </table>
      </form>
      <table width="589" border="0">
        <tr>
          <td width="331"><strong>Suchanfrage:</strong></td>
          <td width="151">&nbsp;</td>
          <td width="44">&nbsp;</td>
          <td width="45">&nbsp;</td>
        </tr>
      </table>
      <p>
        
    </p>
      <table width="100%" class="border" border="1" align="center" cellpadding="3" cellspacing="1" bordercolor="#000000">
    <tr><tr class="Chead">
    <td>Name</td>
    <td>Gattung</td>
    <td>Beschreibung</td>
    </tr>
    <p>{EXPLODE}
      <tr>
          <td><p class="Stil2">{Name}</p>
            <p class="Stil9">{url}</p>
            <p class="Stil5">Land: <span class="Stil8">{Kapitel}</span></p>
         <p class="Stil5"><span class="Stil7">Fundort: <span class="Stil8">{Fundort}</span></span></p></td>  
    	  <td><p>{Gattung} </p>
          <p>&nbsp;</p></td>
    	  <td><p>{betext} </p>
    	    <p>&nbsp;</p></td>
    	   
      </tr>
    {EXPLODE}
    </table>


    include/contents/showitems.php

    <?php
    #   Copyright by: Nero
    #	Modified by: Saleru
    
    defined ('main') or die ( 'no direct access' );
    
    
    $title = $allgAr['title'].' :: Items';
    $hmenu = 'Items';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    $idchoos = escape($_POST['idchoos'], 'string');
    $idchoos2 = escape($_POST['idchoos2'], 'string');
    $idchoos3 = escape($_POST['idchoos3'], 'string'); 
    
    $tpl = new tpl ( 'showitems' );
    
    $tpl->out(0);	
    echo $idchoos; 
    echo " aus ";
    echo $idchoos2;
    echo " von ";
    echo $idchoos3;
    
    
    
    //$url = escape($_POST['url'],'string'); // Übergabe der Variable aus den SelectFenstern
    //$abfrage = db_fetch_assoc(db_query("SELECT * FROM prefix_grueneitems WHERE Name = 'url' "));
    
    
    
    
    
    //------------------------- Alle Klassen3, Alle Kapitel2, Waffe1 irgendwas----------------
    if(($idchoos3 == "Alle Klassen")AND($idchoos2 == "Alle Laender"))
        {
        $abfrage = "SELECT * FROM prefix_grueneitems WHERE Gattung = '$idchoos' ORDER BY 'Name'";
    	
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
    	$row["betext"] = str_replace("\n", "<br>", $row["betext"]);
    	$row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://lordrepha.lo.funpic.de/legionofsun/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
      
    
    	
        $tpl->set_ar($row);
    	//$tpl->set_ar($url);
    	$tpl->out(1);
    	
        }
    	}
    //-------------------Alle Klassen3, Alle Waffen1, Kapitel2 irgendwas------------------
    if
    (($idchoos3 == "Alle Klassen")AND($idchoos == "Alle Waffen"))
        {
        $abfrage = "SELECT * FROM prefix_grueneitems WHERE Kapitel = '$idchoos2' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
    	$row["betext"] = str_replace("\n", "<br>", $row["betext"]);
    	$row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://lordrepha.lo.funpic.de/legionofsun/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
        }
    //------------------Alle Waffen1,Alle Kapitel2, Klassen3 irgendwas------------------
    if
    (($idchoos2 == "Alle Laender")AND($idchoos == "Alle Waffen"))
        {
        $abfrage = "SELECT * FROM prefix_grueneitems WHERE Klasse = '$idchoos3' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
    	$row["betext"] = str_replace("\n", "<br>", $row["betext"]);
    	$row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://lordrepha.lo.funpic.de/legionofsun/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
        }
    	
    
    
    //-------------------- Alle Klassen-----------------
    
    if($idchoos3 == "Alle Klassen")
        {
        $abfrage = "SELECT * FROM prefix_grueneitems WHERE Gattung = '$idchoos' AND Kapitel = '$idchoos2' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
    	$row["betext"] = str_replace("\n", "<br>", $row["betext"]);
    	$row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://lordrepha.lo.funpic.de/legionofsun/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
        }
    else
    	{
    $abfrage = "SELECT * FROM prefix_grueneitems WHERE Kapitel =
      '$idchoos2' AND Gattung =  '$idchoos' AND  Klasse = '$idchoos3' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
    	$row["betext"] = str_replace("\n", "<br>", $row["betext"]);
    	$row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://lordrepha.lo.funpic.de/legionofsun/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
    	}
    
    //---------------------------Alle Länder-----------------------
    
    if($idchoos2 == "Alle Laender")
        {
        $abfrage = "SELECT * FROM prefix_grueneitems WHERE Gattung = '$idchoos' AND Klasse = '$idchoos3' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
    	$row["betext"] = str_replace("\n", "<br>", $row["betext"]);
    	$row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://lordrepha.lo.funpic.de/legionofsun/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
        }
    else
    	{
    $abfrage = "SELECT * FROM prefix_grueneitems WHERE Kapitel =
      '$idchoos2' AND Gattung =  '$idchoos' AND  Klasse = '$idchoos3' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
    	$row["betext"] = str_replace("\n", "<br>", $row["betext"]);
    	$row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://lordrepha.lo.funpic.de/legionofsun/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
    	}
    	//------------------------- Alle Waffen-------------------
    	if($idchoos == "Alle Waffen")
        {
        $abfrage = "SELECT * FROM prefix_grueneitems WHERE Kapitel =
      '$idchoos2' AND  Klasse = '$idchoos3' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
    	$row["betext"] = str_replace("\n", "<br>", $row["betext"]);
    	$row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://lordrepha.lo.funpic.de/legionofsun/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
        }
    else
    	{
    $abfrage = "SELECT * FROM prefix_grueneitems WHERE Kapitel =
      '$idchoos2' AND Gattung =  '$idchoos' AND Klasse = '$idchoos3'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
    	$row["betext"] = str_replace("\n", "<br>", $row["betext"]);
    	$row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://lordrepha.lo.funpic.de/legionofsun/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
    	}
    	//----------------------------- Gesamte Datenbank------------------
    	if($idchoos2 == "Alle Laender") 
    	{ 
         if ($idchoos == "Alle Waffen")
    	 { 
         if ($idchoos3 == "Alle Klassen")
        $abfrage = "SELECT * FROM prefix_grueneitems";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
    	$row["betext"] = str_replace("\n", "<br>", $row["betext"]);
    	$row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://lordrepha.lo.funpic.de/legionofsun/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }}}
    $tpl->out(2);
    echo mysql_error(); 
    
    
    
    
    
    
    $design->footer();
    
    
    ?>


    und nun nur noch diese datenbank tabelle anlegen
    -- phpMyAdmin SQL Dump
    -- version 2.6.4-pl4
    -- http://www.phpmyadmin.net
    -- 
    -- Host: localhost
    -- Erstellungszeit: 30. Juni 2007 um 17:01
    -- Server Version: 4.1.22
    -- PHP-Version: 4.4.7
    -- 
    -- Datenbank: `lordrepha_03`
    -- 
    
    -- --------------------------------------------------------
    
    -- 
    -- Tabellenstruktur für Tabelle `ic1_grueneitems`
    -- 
    
    CREATE TABLE `ic1_grueneitems` (
      `Id` int(11) NOT NULL auto_increment,
      `Name` varchar(50) NOT NULL default '',
      `betext` text NOT NULL,
      `Attribut` int(11) unsigned NOT NULL default '0',
      `Fundort` text NOT NULL,
      `req` int(2) NOT NULL default '0',
      `url` text NOT NULL,
      `Gattung` varchar(20) NOT NULL default '',
      `Kapitel` varchar(20) NOT NULL default '',
      `Klasse` varchar(20) NOT NULL default '',
      PRIMARY KEY  (`Id`)
    ) TYPE=MyISAM AUTO_INCREMENT=568 AUTO_INCREMENT=568 ;


    sprich den Code in eine txt datei speichern... die endung nach sql ändern und in eure DB importieren.

    Hier könnt ihr sehen wie sie aussieht (klick)

    Es wäre fair wenn der Link zu unserer Page nicht aus dem script entfernt würde...


    verwendete ilchClan Version: 1.1


    Zuletzt modifiziert von lordrepha am 30.06.2007 - 17:16:16
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    SanceZZ Mitglied
    Registriert seit
    14.09.2006
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    ich bräuchte dabei mal deine hilfe weil irgendwie will dat bei mir nich so ganz funktionieren.

    dat sagt der mit immer an:
    Suchanfrage:  	   	   	 
    
    aus von
    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in
    /usr/export/www/hosting/hopa/include/includes/func/db/mysql.php on line 48
    
    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in
    /usr/export/www/hosting/hopa/include/includes/func/db/mysql.php on line 48
    
    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in
    /usr/export/www/hosting/hopa/include/includes/func/db/mysql.php on line 48


    und das hier auch darunter:
    Table 'hopa.ic3_grueneitems' doesn't exist


    so hier mal meine sql datei:
    -- phpMyAdmin SQL Dump
    -- version 2.6.4-pl4
    -- http://www.phpmyadmin.net
    -- 
    -- Host: localhost
    -- Erstellungszeit: 30. Juni 2007 um 17:01
    -- Server Version: 4.1.22
    -- PHP-Version: 4.4.7
    -- 
    -- Datenbank: `hopa`
    -- 
    
    -- --------------------------------------------------------
    
    -- 
    -- Tabellenstruktur für Tabelle `ic1_grueneitems`
    -- 
    
    CREATE TABLE `ic1_grueneitems` (
      `Id` int(11) NOT NULL auto_increment,
      `Name` varchar(50) NOT NULL default '',
      `betext` text NOT NULL,
      `Attribut` int(11) unsigned NOT NULL default '0',
      `Fundort` text NOT NULL,
      `req` int(2) NOT NULL default '0',
      `url` text NOT NULL,
      `Gattung` varchar(20) NOT NULL default '',
      `Kapitel` varchar(20) NOT NULL default '',
      `Klasse` varchar(20) NOT NULL default '',
      PRIMARY KEY  (`Id`)
    ) TYPE=MyISAM AUTO_INCREMENT=568 AUTO_INCREMENT=568 ;


    meine showitems.php:
    <?php
    #   Copyright by: Nero
    #    Modified by: Saleru
    
    defined ('main') or die ( 'no direct access' );
    
    
    $title = $allgAr['title'].' :: Items';
    $hmenu = 'Items';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    $idchoos = escape($_POST['idchoos'], 'string');
    $idchoos2 = escape($_POST['idchoos2'], 'string');
    $idchoos3 = escape($_POST['idchoos3'], 'string'); 
    
    $tpl = new tpl ( 'showitems' );
    
    $tpl->out(0);    
    echo $idchoos; 
    echo " aus ";
    echo $idchoos2;
    echo " von ";
    echo $idchoos3;
    
    
    
    //$url = escape($_POST['url'],'string'); // Übergabe der Variable aus den SelectFenstern
    //$abfrage = db_fetch_assoc(db_query("SELECT * FROM prefix_grueneitems WHERE Name = 'url' "));
    
    
    
    
    
    //------------------------- Alle Klassen3, Alle Kapitel2, Waffe1 irgendwas----------------
    if(($idchoos3 == "Alle Klassen")AND($idchoos2 == "Alle Laender"))
        {
        $abfrage = "SELECT * FROM prefix_grueneitems WHERE Gattung = '$idchoos' ORDER BY 'Name'";
        
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
        $row["betext"] = str_replace("\n", "<br>", $row["betext"]);
        $row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://hopa.ho.ohost.de/include/designs/atrox_design/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
      
    
        
        $tpl->set_ar($row);
        //$tpl->set_ar($url);
        $tpl->out(1);
        
        }
        }
    //-------------------Alle Klassen3, Alle Waffen1, Kapitel2 irgendwas------------------
    if
    (($idchoos3 == "Alle Klassen")AND($idchoos == "Alle Waffen"))
        {
        $abfrage = "SELECT * FROM prefix_grueneitems WHERE Kapitel = '$idchoos2' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
        $row["betext"] = str_replace("\n", "<br>", $row["betext"]);
        $row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://hopa.ho.ohost.de/include/designs/atrox_design/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
        }
    //------------------Alle Waffen1,Alle Kapitel2, Klassen3 irgendwas------------------
    if
    (($idchoos2 == "Alle Laender")AND($idchoos == "Alle Waffen"))
        {
        $abfrage = "SELECT * FROM prefix_grueneitems WHERE Klasse = '$idchoos3' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
        $row["betext"] = str_replace("\n", "<br>", $row["betext"]);
        $row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://hopa.ho.ohost.de/include/designs/atrox_design/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
        }
        
    
    
    //-------------------- Alle Klassen-----------------
    
    if($idchoos3 == "Alle Klassen")
        {
        $abfrage = "SELECT * FROM prefix_grueneitems WHERE Gattung = '$idchoos' AND Kapitel = '$idchoos2' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
        $row["betext"] = str_replace("\n", "<br>", $row["betext"]);
        $row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://hopa.ho.ohost.de/include/designs/atrox_design/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
        }
    else
        {
    $abfrage = "SELECT * FROM prefix_grueneitems WHERE Kapitel =
      '$idchoos2' AND Gattung =  '$idchoos' AND  Klasse = '$idchoos3' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
        $row["betext"] = str_replace("\n", "<br>", $row["betext"]);
        $row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://hopa.ho.ohost.de/include/designs/atrox_design/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
        }
    
    //---------------------------Alle Länder-----------------------
    
    if($idchoos2 == "Alle Laender")
        {
        $abfrage = "SELECT * FROM prefix_grueneitems WHERE Gattung = '$idchoos' AND Klasse = '$idchoos3' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
        $row["betext"] = str_replace("\n", "<br>", $row["betext"]);
        $row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://hopa.ho.ohost.de/include/designs/atrox_design/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
        }
    else
        {
    $abfrage = "SELECT * FROM prefix_grueneitems WHERE Kapitel =
      '$idchoos2' AND Gattung =  '$idchoos' AND  Klasse = '$idchoos3' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
        $row["betext"] = str_replace("\n", "<br>", $row["betext"]);
        $row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://hopa.ho.ohost.de/include/designs/atrox_design/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
        }
        //------------------------- Alle Waffen-------------------
        if($idchoos == "Alle Waffen")
        {
        $abfrage = "SELECT * FROM prefix_grueneitems WHERE Kapitel =
      '$idchoos2' AND  Klasse = '$idchoos3' ORDER BY 'Name'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
        $row["betext"] = str_replace("\n", "<br>", $row["betext"]);
        $row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://hopa.ho.ohost.de/include/designs/atrox_design/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
        }
    else
        {
    $abfrage = "SELECT * FROM prefix_grueneitems WHERE Kapitel =
      '$idchoos2' AND Gattung =  '$idchoos' AND Klasse = '$idchoos3'";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
        $row["betext"] = str_replace("\n", "<br>", $row["betext"]);
        $row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://hopa.ho.ohost.de/include/designs/atrox_design/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }
        }
        //----------------------------- Gesamte Datenbank------------------
        if($idchoos2 == "Alle Laender") 
        { 
         if ($idchoos == "Alle Waffen")
         { 
         if ($idchoos3 == "Alle Klassen")
        $abfrage = "SELECT * FROM prefix_grueneitems";
      $ergebnis = db_query($abfrage);
      while($row = db_fetch_assoc($ergebnis))
        {
        $row["betext"] = str_replace("\n", "<br>", $row["betext"]);
        $row['url'] = (file_exists('Bilder/GrueneItems/'.$row['Name'].'.jpg')?
        '<a href="http://hopa.ho.ohost.de/include/designs/atrox_design/Bilder/GrueneItems/'.$row['Name'].'.jpg" rel="lightbox")>Zum Bild</a>':
        'Es ist kein Bild vorhanden');
        echo $tpl->set_ar_out($row,1);
        }}}
    $tpl->out(2);
    echo mysql_error(); 
    
    
    
    
    
    
    $design->footer();
    
    
    ?>


    und meine showitems.htm:
    <style type="text/css">
    <!--
    .Stil2 {
        color: #009900;
        font-weight: bold;
    }
    .Stil5 {color: #FF9900}
    .Stil7 {color: #FF0000}
    .Stil8 {color: #000000}
    .Stil9 {color: #660099}
    -->
    </style>
      <form action="index.php?showitems" method="post" enctype="multipart/form-data">
       
        <table width="548" border="0">
          <tr><td width="133"><select name="idchoos" id="select4">
            <option value="Alle Waffen" selected>Alle Waffen</option>
            <option value="Axt">&Auml;xte</option>
              <option {sel_klasse_Nekromant} value="Dolche">Dolche</option>
              <option value="Einhand-Stab">Einhand-St&auml;be</option>
              <option {sel_klasse_Krieger} value="Energie-Item">Energie-Item</option>
              <option {sel_klasse_Mesmer} value="Flachbogen">Flachbogen</option>
              <option {sel_klasse_Moench} value="Hammer">Hammer</option>
              <option {sel_klasse_Waldlaeufer} value="Hornbogen">Hornbogen</option>
              <option {sel_klasse_Ritualist} value="Kurzbogen">Kurzbogen</option>
              <option {sel_klasse_Assasine} value="Langbogen">Langbogen</option>
              <option {sel_klasse_Derwisch} value="Recurvebogen">Recurvebogen</option>
              <option {sel_klasse_Paragon} value="Schild">Schild</option>
              <option {sel_klasse_Paragon} value="Schwert">Schwert</option>
              <option {sel_klasse_Paragon} value="Speer">Speer</option>
              <option {sel_klasse_Paragon} value="Sense">Sense</option>
              <option {sel_klasse_Paragon} value="Zweihand-Stab">Zweihand-Stab</option>
            </select></td>
            <td width="88"><select name="idchoos2" size="1" id="select5">
              <option value="Alle Laender" selected>Alle L&auml;nder</option>
              <option value="Tyria">Tyria</option>
              <option value="Cantha">Cantha</option>
              <option value="Elona">Elona</option>
              <option value="Halle der Helden">Halle der Helden</option>
            </select></td>
            <td width="100">&nbsp;</td>
            <td width="28">&nbsp;</td>
            <td width="10">&nbsp;</td>
            <td width="540">Sponsored by <a href="http://www.GW-Buendnis.de" target="blank">GW-Buendnis.de</a> </td>
          </tr>
          <tr>
            <td><select name="idchoos3" id="idchoos3">
              <option value="Alle Klassen" selected>Alle Klassen</option>
              <option value="Elementarmagier">Elementarmagier</option>
              <option value="Assassine">Assassine</option>
              <option value="M&ouml;nch">M&ouml;nch</option>
              <option value="Mesmer">Mesmer</option>
              <option value="Nekromant">Nekromant</option>
              <option value="Krieger">Krieger</option>
              <option value="Ritualist">Ritualist</option>
              <option value="Derwish">Derwish</option>
              <option value="Paragon">Paragon</option>
              <option value="Waldlaeufer">Waldl&auml;ufer</option>
            </select></td>
            <td><input name="submit" type="submit" id="submit2"  value="Suche Starten"></td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
        </table>
      </form>
      <table width="545" border="0">
        <tr>
          <td width="331"><strong>Suchanfrage:</strong></td>
          <td width="151">&nbsp;</td>
          <td width="44">&nbsp;</td>
          <td width="45">&nbsp;</td>
        </tr>
      </table>
      <p>
        
    </p>
      <table width="100%" class="border" border="1" align="center" cellpadding="3" cellspacing="1" bordercolor="#000000">
    <tr><tr class="Chead">
    <td>Name</td>
    <td>Gattung</td>
    <td>Beschreibung</td>
    </tr>
    <p>{EXPLODE}
      <tr>
          <td><p class="Stil2">{Name}</p>
            <p class="Stil9">{url}</p>
            <p class="Stil5">Land: <span class="Stil8">{Kapitel}</span></p>
         <p class="Stil5"><span class="Stil7">Fundort: <span class="Stil8">{Fundort}</span></span></p></td>  
          <td><p>{Gattung} </p>
          <p>&nbsp;</p></td>
          <td><p>{betext} </p>
            <p>&nbsp;</p></td>
           
      </tr>
    {EXPLODE}
    </table>


    wär nich schlecht wenn mir da jemand helfen könnte weil ich da sonst noch ne klatsche bekomme lachen

    hier noch der link:
    betroffene Seite


    Zuletzt modifiziert von SanceZZ am 27.07.2007 - 04:58:50
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    phpmyadmin öffnen, SQL klicken, folgenden Code kopieren, einfügen und ausführen
    CREATE TABLE `ic1_grueneitems` (
      `Id` int(11) NOT NULL auto_increment,
      `Name` varchar(50) NOT NULL default '',
      `betext` text NOT NULL,
      `Attribut` int(11) unsigned NOT NULL default '0',
      `Fundort` text NOT NULL,
      `req` int(2) NOT NULL default '0',
      `url` text NOT NULL,
      `Gattung` varchar(20) NOT NULL default '',
      `Kapitel` varchar(20) NOT NULL default '',
      `Klasse` varchar(20) NOT NULL default '',
      PRIMARY KEY  (`Id`)
    ) TYPE=MyISAM AUTO_INCREMENT=568 AUTO_INCREMENT=568 ;


    Das ic1_ ggf. an dein Prefix anpassen.

    Das war's dann mit der Datenbank
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    dastiii Mitglied
    Registriert seit
    27.12.2005
    Beiträge
    2.354
    Beitragswertungen
    84 Beitragspunkte
    Hast du schon was in die Datenbank eingetragen?

    bzw. in die Tabelle ic1_grueneitems


    Zuletzt modifiziert von DaStIaC am 27.07.2007 - 10:15:13
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    SanceZZ Mitglied
    Registriert seit
    14.09.2006
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    @Panicsheep

    das hatte ich ja schon gemacht. funkioniert aber trotzdem net. und was meinst du mit an mein prefix anpassen?

    @DaStIaC

    was meinst du bitte mit in datenbank eingetragen?


    Zuletzt modifiziert von SanceZZ am 27.07.2007 - 15:08:32
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    in dem Code steht
    CREATE TABLE `ic1_grueneitems`

    Wenn du bei dir nicht ic1_ verwendest, mußt du das ändern.
    Und zwar in das was bei dir vor den Tabellennamen steht
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    SanceZZ Mitglied
    Registriert seit
    14.09.2006
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    naja er will immer ne ic3_grueneitems haben. die hab ich aber net. kann ich des einfach in phpmyadmin ändern oder muss ich den code wieder neu einfügen? hab von mysql nich so den plan und will da auch nix kaputt machen ^^

    *edit*
    so hab jetz einfach ne neue tabelle angelegt diesmal als ic3_grueneitems. jetzt zeigt mir meine seite zwar keinen fehler mehr an aber wenn ich nen grünen gegenstand suchen will und auf absenden drücke wird bei mir nix angezeigt.


    Zuletzt modifiziert von SanceZZ am 27.07.2007 - 16:06:51
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    So ich schalte mich mal ein... hast due inträge in deiner db??

    bitte lösche noch einmal die tabelle und Erstelle diese

    [code]CREATE TABLE `ic3_grueneitems` (
    `Id` int(11) NOT NULL auto_increment,
    `Name` varchar(50) NOT NULL default '',
    `betext` text NOT NULL,
    `Attribut` int(11) unsigned NOT NULL default '0',
    `Fundort` text NOT NULL,
    `req` int(2) NOT NULL default '0',
    `url` text NOT NULL,
    `Gattung` varchar(20) NOT NULL default '',
    `Kapitel` varchar(20) NOT NULL default '',
    `Klasse` varchar(20) NOT NULL default '',
    PRIMARY KEY (`Id`)
    ) TYPE=MyISAM AUTO_INCREMENT=568 AUTO_INCREMENT=568 ;[code]


    Zuletzt modifiziert von lordrepha am 27.07.2007 - 19:14:35
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    SanceZZ Mitglied
    Registriert seit
    14.09.2006
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    so hab die beiden tabellen nochmal gelöscht und ne neue erstellt. kann aber immer noch nix finden. und was meinstn mit einträge in meiner db?
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    adde mich mal im icq...218 500 809
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    nochmal für alle... die datenbank ist nicht gefüllt ihr müsst sie selber füllen in der myphpadmin., Folglich gibt es also kein Interface...

    ach ja und ein fehler ist auch drinn wenn man in jeder suchoption was einträgt spuckt er das ergebnis 3mal aus... ist einfach das zu entfernen für geübte leute kien Problem für leute die keine Ahnung haben die chance was zu lernen... ist ganz einfach.. zwinker


    Zuletzt modifiziert von lordrepha am 27.07.2007 - 20:36:01
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Installation und Upgrades

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten