Hallo Leutz
Ich bastel gerade ein Script welches Daten aus einer mysql Datenbank ausgeben soll.
Doch irgendwo scheint ein fehler zu sein.
Ich bekomme immer folgende Fehlermeldung
Das ist die Zeiler nach dem </html> tag.
Schonmal danke für die Hilfe
und hier mal der code
Ich bastel gerade ein Script welches Daten aus einer mysql Datenbank ausgeben soll.
Doch irgendwo scheint ein fehler zu sein.
Ich bekomme immer folgende Fehlermeldung
Parse error: parse error, unexpected $ in /srv/www/htdocs/web553/html/test.php on line 46
Schonmal danke für die Hilfe
und hier mal der code
PHP-Code:
<?php
error_reporting(E_ALL);
$tblname="testdb";
$sql="SELECT name, gr, artnr, preis, lha FROM $tblname WHERE cat=2";
//verbinden zur DB
$link = mysql_connect("xxx", "xxx", "xxx");
mysql_select_db("web2", $link);
$result = mysql_query($sql, $link);
//for schleife daten in ein array schreiben
for ($i=0;$i<mysql_num_rows($result);$i++)
{
$ergebnis[$i]=mysql_fetch_array($result);
{
?>
<html>
<head>
<title>roecke</title>
</head>
<body>
<?php
for ($i=0;$i<count($ergebnis);$i++)
{
echo"<table border=\"1\"width=\"400\"><tr><td colspan=\"2\">name:".$ergebnis[$i]['name']."</td></tr>";
echo"<tr><td colspan=\"2\"height=\"350\" width=\"400\"><img src=".$ergebnis[$i]['lha']."/></td></tr>";
echo"<tr><td colspan=\"2\">artnr:".$ergebnis[$i]['artnr']."</td></tr>";
echo"<tr><td>Gr".$ergebnis[$i]['gr']."</td><td>Preis".$ergebnis[$i]['preis']."</td></tr></table>";
}
?>
</body>
</html>
Kommentar