Hallo!
Ich versuche gerade über ein Formularfeld mir Daten aus drei Tabellen einer Datenbank anzeigen zu lassen. Irgendwie klappt es jedoch nicht, dass er mir beim Drücken eines "ANZEIGEN-BUTTONS" einen Datensatz liefert. Hier mal mein Quellcode:
PHP-Code:
<?php
$SQL = " SELECT FROM tabelle1,tabelle2,tabelle3 "
. " WHERE artikelnummer = '$u_artikelnummer' LIMIT 1 ";
$query = new query($db,$SQL);
if($query->numrows() >0) $err = "<font face='Arial' color='#FF0000' size='4'>
[b]Es existiert in Artikel mit dieser Nummer!
[/b]</font>";
?>
<?php
$SQL = " SELECT FROM tabelle1,tabelle2,tabelle3 "
. " WHERE artikelnummer = '$u_artikelnummer' LIMIT 1 ";
$query = new query($db,$SQL);
while($unick = $query->getrow()) {
echo "
<table width='100%' border='1'>
<tr>
<td width='100%'>
<font size='2' face='Arial, Helvetica, sans-serif'>".$unick['artikelnummer']."---".$unick['warengruppe']."---".$unick['ausführung']."---".$unick['farbe'].";
<font size='2' face='Arial, Helvetica, sans-serif'>[<a href ='".$PHP_SELF."?caa=".$unick['id']."'>Ändern</a>][<a href ='".$PHP_SELF."?del=".$unick['id']."'>Löschen</a>]
</td></tr>\n</table>";
};
?>
<form action="<?php echo $PHP_SELF;?>" method="post">
....
<td><font face='Arial' size='3'>Bitte hier die Artikelnummer eingeben:</font></td>
<td><font face='Arial' size='3'><input type="text" name="u_artikelnummer"> </font></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Anzeigen" name="u_artikelnummer"><input type="reset" value="Zurücksetzen" name="B2"></td>
....
Kann mir einer evtl. weiter helfen, warum einfach keine Werte angzeigt werden?
Danke im voraus!
Gruß
Astra-Freak