Avatar billede olleg Nybegynder
19. oktober 2004 - 15:53 Der er 4 kommentarer og
1 løsning

to ting skal gøres! (nemt)

Er der nogen der kan se fejlen her??? jeg får ikke noget fejl, der sker bare ikke noget... men det virker hvis jeg skriver at id´en er 2

<?php
include("db.php");
$result = mysql_query("SELECT * FROM majestic_board ORDER BY id DESC LIMIT 10") or die (mysql_error());
while ($row = mysql_fetch_array($result)) {
?>
  <?php
include("db.php");
$result = mysql_query("SELECT svar_id FROM majestic_board_svar WHERE svar_id = '$id'") or die (mysql_error());
$a=Array();
while ($row = mysql_fetch_array($result)) {
  $a[]=$row[0];
?>
  <tr style='cursor:pointer' onClick="location.href='board/kliks.php?id=<?php print"$row[id]" ?>';" onmouseover='this.style.backgroundColor="#0C304E"' onmouseout='this.style.backgroundColor=""'>

    <td width="341" height="20"> &nbsp;&nbsp;&nbsp;&nbsp;<?php print"$row[emne]" ?>
    </td>
    <td width="115" height="20"><?php print"$row[navn]" ?>
      </td>
    <td width="66" height="20">
<?php
print "".count($a)."";
?>
    </td>
    <td width="64" height="20"> <?php print"$row[vist]" ?>
      </td>
    <td width="122" height="20"> <?php print"$row[dato]" ?>
    </td>
  </tr>
  <?php
}
}
?>
Avatar billede michael_stim Ekspert
19. oktober 2004 - 16:01 #1
$result = mysql_query("SELECT svar_id FROM majestic_board_svar WHERE svar_id = $id") or die (mysql_error());

Kan ikke lige huske hvordan det er med PHP, men pröv at fjerne ' rundt om id
Avatar billede baitianlong Nybegynder
19. oktober 2004 - 16:03 #2
Nej, ' ' de skal være der. Men du mangler at hente id'en i url'en:

$id = $_GET['id'];
$result = mysql_query("SELECT svar_id FROM majestic_board_svar WHERE svar_id = '$id'") or die (mysql_error());
Avatar billede Slettet bruger
20. oktober 2004 - 00:30 #3
Og det er ikke en god ide at have to løkker uden om hinanden og så bruge samme variabel til at gemme resultatkoden fra MySQL i. (Og det er ganske overflødigt at inkludere db.php 2 gange.
Avatar billede olleg Nybegynder
08. oktober 2005 - 23:43 #4
Lukker
Avatar billede baitianlong Nybegynder
09. oktober 2005 - 00:28 #5
...og hvordan gik det med det spørgsmål for et år siden. Jeg har da skrevet noget rigtigt, nemlig at der hvor du bruger $id, er den ikke defineret.

-fjols!
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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