08. maj 2003 - 20:14Der er
9 kommentarer og 1 løsning
Manglene post, ved udskrivning fra databasen
Hej. Jeg har et problem med at udskrive fra en database. Af en eller anden grund, mangler der altid en fra databsen. Jeg tror det har noget at køre med at det hele bliver lagt i et array og derfra bliver den først post ikke udskrevet. Her er lidt kode der visér hvordan hjeg har lavet det: <? include("db_ind.inc"); $hentelever = mysql_query("select * from elev order by fornavn") or die (mysql_error()); $elevinfo = mysql_fetch_array($hentelever);
<? include("db_ind.inc"); $hentelever = mysql_query("select * from elev order by fornavn") or die (mysql_error()); while ($row = mysql_fetch_array($hentelever)){ echo "navn: $row[navn]<br>"; } mysql_close($conn); ?>
burde udskrive alt.
Synes godt om
Slettet bruger
08. maj 2003 - 20:18#3
Du skal fjerne den ene af dine mysql_fetch_array ;)
include('db_ind.inc'); $res = mysql_query('select navn from elev order by fornavn') or die (mysql_error()); while (list[$navn) = mysql_fetch_row($res)){ echo "navn: $navn<br>\r\n"; }
Først til mølle får ført point, men er der så ikke nogen, der kan give en teknisk forklarin af hvad der gik galt med min kode. Jeg skulle jo gerne lære lidt af det her :-)
Du kørte din mysql_fetch_array 2 gange, den første henter det første resultat, den anden henter resten og udskriver dem.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.