Tobias Kloth: while-Scleife: Erster Datensatz fehlt !?

Beitrag lesen

Hallo Peter,

$query = mysql_query($select, $db) or die($mysql_error());

in $select steht das drin, was du erwartest?

$queryergeb = mysql_num_rows($query);

was gibt "echo $queryergeb" aus?

if (!$queryergeb)

warum nicht if($queryergeb!=0)?

echo $leereZeile;

was steht da drin?

else {
  while(mysql_fetch_row($query)) {

warum nicht while($row = mysql_fetch_row($query))? (ich weiß nicht, wie du sonst an deine Daten kommen willst)

$netteAusgabe

was soll das ausgeben?
Schreib mal in der while-Schleife "print_r($row);" (wenn du meine Zeile oben verwendest)

Anscheinend wird der erste Datensatz jetzt nichtmehr ausgelassen, was ich aber nicht gut prüfen kann, da das Select nun EWIG lange dauert und $select[0] immer "ET", $select[1] "EC" und $select[3] "T" als Augabe ergibt !?

was steht denn in der Datenbank? du könntest es auch mal mit mysql_fetch_assoc() statt ..._row() versuchen und dann mit nicht z.B. mit $select[0] sondern mit $select['ersterspaltennameinderselectliste'] dein Zeug ausgeben

Um es kurz auszudrücken: "hääää ?"

ja, so ganz versteh ich das was du da treibst auch nicht :-)

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|