Avatar billede per-d Nybegynder
09. januar 2002 - 16:35 Der er 8 kommentarer og
1 løsning

kan du finde fejlen

Jeg skal lave en rangliste hvor den sætter brugerne op efter hvor mange kampe de har vundet og tabt men mysql siger der er en fejl i denne kode kan i hjælpe mig med at finde fejlen.

<? $result = mysql_query(\"SELECT Nick, vundne, tabte , vundne - tabte AS samlet FROM rangliste ORDER BY samlet DESC\");
while($r = mysql_fetch_array($query)) {
$navn =  $r[\"Nick\"];
$vundne = $r[\"vundne\"];
$tabte = $r[\"tabte\"];
?>
<table align=\"center\" width=\"20%>
<tr>
    <td>navn</td>
    <td>vundne</td>
    <td>tabte</td>
</tr>
<tr>
    <td><? $navn ?></td>
    <td><? $vundne ?></td>
    <td><? $tabte ?></td>
</tr>
</table>
<? } ?>

Warning: Supplied argument is not a valid MySQL result resource in /var/www/www2.leweb.dk/ladder/stilling.php on line 2
Avatar billede proaccess Nybegynder
09. januar 2002 - 16:39 #1
Se:

http://www.eksperten.dk/spm/155603

while($r = mysql_fetch_array($result)) {
Avatar billede per-d Nybegynder
09. januar 2002 - 16:41 #2
det virker stadig ikke få det til at virke
Avatar billede henrik_ffc Nybegynder
09. januar 2002 - 16:44 #3
Det er fordi du skriver
$RESULT = mysql....
og derefter henviser til $QUERY

Mon ikke du skal vælge det ene eller det andet?
Avatar billede henrik_ffc Nybegynder
09. januar 2002 - 16:46 #4
og når du udskriver skal du skrive
<?=$navn?>
Der mangler et = (3 steder)
Avatar billede henrik_ffc Nybegynder
09. januar 2002 - 16:47 #5
<table align=\"center\" width=\"20%>
<tr>
    <td>navn</td>
    <td>vundne</td>
    <td>tabte</td>
</tr>

<? $result = mysql_query(\"SELECT Nick, vundne, tabte , vundne - tabte AS samlet FROM rangliste ORDER BY samlet DESC\");

while($r = mysql_fetch_array($result)) {
$navn =  $r[\"Nick\"];
$vundne = $r[\"vundne\"];
$tabte = $r[\"tabte\"];
?>
<tr>
    <td><?=$navn ?></td>
    <td><?=$vundne ?></td>
    <td><?=$tabte ?></td>
</tr>
<? } ?>
</table>
Avatar billede per-d Nybegynder
09. januar 2002 - 16:54 #6
nu får jeg bare denne fejlmeddelse
Warning:  Supplied argument is not a valid MySQL result resource in <b>/var/www/www2.leweb.dk/ladder/stilling.php
online 10
Avatar billede xysto Nybegynder
09. januar 2002 - 16:55 #7
tjaa, jeg kan kun tilslutte mig de indkomne forslag :-)
Avatar billede per-d Nybegynder
09. januar 2002 - 17:13 #8
Undskyld ulejligheden men jeg har selv fået ud af fejlen det skyldtes en forkert database jeg connectede
Avatar billede disky Nybegynder
10. januar 2002 - 08:55 #9
per-d:

Næste gang du har et php spørgsmål skulle du spørge i PHP gruppen.

Selvom forkert database er en fejl 40
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester