/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
MySQL fejl ved udskrivning????!!!
Fra : Michael Gaardbo Thom~


Dato : 21-10-03 11:44

Hey!

Jeg vil have skrevet alle oplysninger ud i en tabel for hvert
navn i DB'en... men jeg får denne fejl:

Warning: mysql_fetch_row(): supplied argument is not a valid
MySQL result resource in
/customers/struertouringclub.dk/struertouringclub.dk/httpd.www/tr
aefstatus_alle.php on line 53

Koden ser således ud:

   $SQL_navn = "SELECT navn FROM Medlemmer";
   $navn = mysql_query($SQL_navn, $db);
   
   
   while($alle_navne = mysql_fetch_row($navn))
   {
      $n = $alle_navne[0];   
      
      

?>
<table border="1" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="20%"><?php echo $n; ?></td>
<td width="20%">Sted:</td>
<td width="20%">Dato:</td>
<td width="20%">Point:</td>
<td width="20%">Total:</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="20%">&nbsp;</td>
</tr>
<?php
   $SQL_streng = "SELECT * FROM Traefstatus WHERE navn = $n";
   $resultat = mysql_query($SQL_streng, $db);
   while($raekke = mysql_fetch_row($resultat)) //dette er

//linie 53 i

//koden
   {
      
         
?>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="20%">&nbsp;</td>
<td width="20%"><?php echo $raekke[2]; ?></td>
<td width="20%"><?php echo $raekke[3]; ?></td>
<td width="20%"><?php echo $raekke[4]; ?></td>
<td width="20%">&nbsp;</td>
</tr>

</table>

&nbsp;
<?php
}
}
?>
<form action = 'login_PHP.php'>
<table>
<tr>
   <td><input type="submit" value="Din Side"> </td>
</tr>
</table>
&nbsp;
</body>




--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Nezar Nielsen (21-10-2003)
Kommentar
Fra : Nezar Nielsen


Dato : 21-10-03 12:33

Michael Gaardbo Thomsen wrote:

> Warning: mysql_fetch_row(): supplied argument is not a valid
> MySQL result resource in
> /customers/struertouringclub.dk/struertouringclub.dk/httpd.www/tr
> aefstatus_alle.php on line 53
>
> Koden ser således ud:
>
>    $SQL_navn = "SELECT navn FROM Medlemmer";
>    $navn = mysql_query($SQL_navn, $db);

Check om der går noget galt, i stedet for at bare regne med at alting
går godt.

   $navn = mysql_query($SQL_navn, $db) or die(mysql_error());

....

>    $SQL_streng = "SELECT * FROM Traefstatus WHERE navn = $n";
>    $resultat = mysql_query($SQL_streng, $db);

   $resultat = mysql_query($SQL_streng, $db) or die(mysql_error());

Næste gang så forkort lige, så du kun tager den del af koden med, som
der er fejl i.

--
Mvh. Nezar Nielsen
http://fez.dk/


Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste