Komischer Fehler, in PHPmyadmin angezeigt im Script nicht

  • Themenstarter Themenstarter ByeBye 8492
  • Beginndatum Beginndatum
B

ByeBye 8492

Moinsen,

<select name='parent_id'>
<?php

$sql = "select id, name from kategorie";
$result = mysql_result($sql);
$num = mysql_num_rows($result);
for($i=0; $num>$i; $i++)
{
$data = mysql_fetch_array($result);
echo "<option value='1'>Test</option>";

}
echo "</select>";
?>

Diese Script, klappt nicht, d.h es zeigt mir keinen wert an, im Dropdownmenü.
Selbst den Wert "TEST" zeigt es nicht an.

Wenn ich die SQL Variable in PHPmyAdmin eingeb zeigt er mir das an was ich haben will, woran liegt es?

EDIT: Hab den Fehler gefunden. Hab ich mal Fett markiert.

Der Thread kann geclosed werden.
 
Zuletzt bearbeitet von einem Moderator:
aber die forschleifen sind ja grausig *schüttel*

wieso nicht einfach

$sql = ""
$sth = $mysql_query($sth)
//Fehlerprüfung
( ! is_resource($sth) ) ? ( die("DB-Fehler: ".mysql_error())) : NULL;

// nun zum eigentlichen
while( $row = mysql_fetch_assoc($sth)
{
$row['spaltennameausdersqltabelle'];
}
 
Zurück