login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Fout in code (Opgelost)

Offline Earen - 16/11/2006 21:25
Avatar van EarenNieuw lid Hallo,

Op onze site proberen we een tabel weer te geven, hiervoor gebruiken we de volgende code:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4. <head>
  5. <title>Wedstrijdprogramma</title>
  6. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  7. <link href="styles/printer.css" rel="stylesheet" type="text/css">
  8. </head>
  9. <body>
  10. <?php
  11. include 'mysql.inc.php';
  12. ?>
  13. <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
  14. <tr>
  15. <td>
  16. <?php
  17. $sql = "SELECT naam FROM wedstrijdprogramma WHERE id=$wp";
  18. $result = mysql_query($sql);
  19. $data = mysql_fetch_assoc($result);
  20. echo("<h3>Wedstrijdprogramma " . $data['naam'] . "</h3>");
  21. $sql = "SELECT * FROM wp" . $_GET["wp"];
  22. $result = mysql_query($sql);
  23. ?>
  24.  
  25. <table width="100%" border="0" cellpadding="2" cellspacing="0">
  26. <tr>
  27. <th width="7%">Nummer</th>
  28. <th width="18%">Club</th>
  29. <th width="10%">Team</th>
  30. <th width="1%"></th>
  31. <th width="18%">Club</th>
  32. <th width="10%">Team</th>
  33. <th width="6%">Tijd</th>
  34. <th width="28%">Scheidsrechter</th>
  35. </tr>
  36. <?php
  37. while($data = mysql_fetch_assoc($result)) {
  38. if($data['club2'] == "Vrij") {
  39. $vrij = $vrij.("<br>Klein Dochteren ".$data['team1']." is vrij");
  40. } else {
  41. echo("<tr>");
  42. echo("<td>".$data['nummer']."&nbsp;</td>");
  43. echo("<td>".$data['club1']."&nbsp;</td>");
  44. echo("<td>".$data['team1']."&nbsp;</td>");
  45. echo("<td>-</td>");
  46. echo("<td>".$data['club2']."&nbsp;</td>");
  47. echo("<td>".$data['team2']."&nbsp;</td>");
  48. echo("<td>".$data['tijd']."&nbsp;</td>");
  49. echo("<td>".$data['scheidsrechter']."&nbsp;</td></tr>");
  50. }
  51. }
  52. echo("<tr><td colspan='8'>");
  53. echo $vrij;
  54. echo("</td></tr>");
  55. ?>
  56. </table>
  57. <br>
  58. <?php
  59. $sql = "SELECT id FROM wedstrijdprogramma WHERE id=$wp";
  60. $result = mysql_query($sql);
  61.  
  62. while($data = mysql_fetch_assoc($result)) {
  63. echo "<a href=\"wp.php?wp=". $data['id'] ."\" target=\"_blank\">";
  64. echo $data['']. " Afdrukbaar programma</a><br>";
  65. }
  66. ?>
  67. </td>
  68. </tr>
  69. </table>
  70. </body>
  71. </html>


De pagina welke wordt weergegeven, geeft de naam niet weer na Wedstrijdprogramma en we krijgen de volgende fout melding.

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /public_html/997.inc.php on line 19

Waar kan deze fout inzitten 

Alvast bedankt voor je hulp 

Groeten,
Erik

4 antwoorden

Gesponsorde links
Offline gothmog - 16/11/2006 21:31 (laatste wijziging 16/11/2006 21:32)
Avatar van gothmog Lid Lijn 17 t/m 19:
  1. <?php
  2. $sql = "SELECT naam FROM wedstrijdprogramma WHERE id='".$wp."'";
  3. $result = mysql_query($sql);
  4. $data = mysql_fetch_assoc($result);

Denk aan de quotes
Kan ook nog eens korter en denk aan de mysql_error());!!
  1. <?php
  2. $result = mysql_query("SELECT naam FROM wedstrijdprogramma WHERE id=$wp") or die(mysql_error());
  3. $data = mysql_fetch_assoc($result);


Edit: vergeet niet wat ik hierboven zei ook bij de andere queries toe te passen...
Offline Earen - 16/11/2006 22:23 (laatste wijziging 16/11/2006 22:33)
Avatar van Earen Nieuw lid Het werkt!!!

Gothmog bedankt he!

Nu nog het volgende probleem als ik een wedstrijdprogramma wil toevoegen dan pakt de code niet de acties binnen de pagina.

De code is:
  1. verwijderd


Waar zal hier de fout zitten  Het heeft namelijk altijd gewerkt, maar de code is denkt ik omslagtig.

Ik hoor het graag. Nogmaals bedankt 

Groeten,
Erik

Citaat:
Rensjuh edit:
Zoals hieronder al gezegd is, lappen code op www.plaatscode.be
Offline rroobb - 16/11/2006 22:30
Avatar van rroobb PHP interesse Lappen codes moet je plaatsen op http://plaatscode.be !!
Offline Earen - 17/11/2006 19:21
Avatar van Earen Nieuw lid Ik heb de code geplaats op plaatscode.be

http://plaatscode.be/3148/

Waar zal hier de fout zitten  Het heeft namelijk altijd gewerkt, maar de code is denkt ik omslagtig.

Ik hoor het graag. Nogmaals bedankt 

Groeten,
Erik
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.218s