danke wunderbar - und wieder neue fehler!!!
wer kann sich hier einmal durchkäpfen und mir diese datei zum laufen brigen?
jetzt hab ich diesen fehler:
er zeigt zwar was an aber nur:
autor titel preis isbn row[0] row[1] row[2] row[3] row[0] row[1] row[2] row[3] row[0] row[1]
row[2] row[3] row[0] row[1] row[2] row[3] row[0] row[1] row[2] row[3] row[0] row[1] row[2]
row[3] row[0] row[1] row[2] row[3] row[0] row[1] row[2] row[3] row[0] row[1] row[2] row[3] und so weiter…
code:
MZiegler + SBuchholz - Book Shop<?php $myhost=„127.0.0.1“;
$mydb=„beispiel“;
$myuser=„Sanne“;
$mypassword="";
/*Verbindung zur Datenbank*/
$conn=mysql_connect($myhost,$myuser,$mypassword)or die (mysql_error());
mysql_select_db ($mydb, $conn) or die (mysql_error());
/*SQL-Abfrage*/
$kategorie = $HTTP_GET_VARS[‚kategorie‘];
$autor = $HTTP_GET_VARS[‚autor‘];
$titel = $HTTP_GET_VARS[‚titel‘];
$isbn = $HTTP_GET_VARS[‚isbn‘];
$stichwort = $HTTP_GET_VARS[‚stichwort‘];
$preisklasse = $HTTP_GET_VARS[‚preisklasse‘];
$result = mysql_query (‚select autor, isbn, titel, preis from buch where autor like ‚%$autor%‘‘);
if (mysql_errno() != 0)echo mysql_error();
elseif (mysql_num_rows($result) == 0)echo „Keine Datensätze gefunden!“;
else print_result_table($result);
mysql_close($conn);
function print_result_table($result){
// Tabellenanfang
echo "
\n";
//Tabellenzeile Anfang
echo " \n";
for ($i = 0; $i „.mysql_field_name($result,$i).“\n";}
//Tabellenzeile Ende
echo " \n";
//Alle Ergebniszeilen durchgehen
while ($row = mysql_fetch_row($result)){
//Tabellenzeile Anfang
echo " \n";
//Alle Spalten durchgehen
for ($i = 0; $i row[$i]\n";
}
//echo „details“;
}
// Tabellenzeile Ende
echo " \n";
}
//Tabellen Ende
echo „\n“;
}
?>