login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Fout met links ophalen.

Offline burdy92 - 16/06/2005 15:59
Avatar van burdy92HTML interesse Hey mensen,
ik ben ebzig met het maken van een linkpagina met : een tabel: bz_linkcats en bz_links, nu heb ik hier een script voor dat hij de links in de goede categorieen plaatst maar werkt nog niet helemaal.
  1. <?
  2. $querylinkcats1 = mysql_query("SELECT * FROM `bz_linkcats`");
  3. $id = $_GET['id'];
  4. $resultlinkscat1 = mysql_num_rows($querylinkcats1);
  5. if(!$resultlinkscat1) {
  6. echo "We hebben nog geen link categorieen."; } else {
  7. while($objectlinkscat1 = mysql_fetch_object($querylinkcats1)) {
  8.  
  9. echo "<table width=\"639\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=\"black\" style=\"border-collapse: collapse\">
  10. <tr>
  11. <td background=\"images/nieuws_01.gif\">#$objectlinkscat1->id-<b>$objectlinkscat1->naam</b></td>
  12. </tr>";
  13.  
  14. $querylinksophalen1 = mysql_query("SELECT * FROM `bz_links` WHERE `Categorie_id` = ''")or die(mysql_error());
  15. $resultlinksophalen1 = mysql_num_rows($querylinksophalen1);
  16. if(!$resultlinksophalen1) {
  17. echo "<tr><td bgcolor=\"#EEEEEE\"> Er zijn in deze categorie nog geen links geplaatst!</td></tr>"; } else {
  18. while($objectlo = mysql_fetch_object($querylinksophalen1)) {
  19. echo "<tr> <td width=\"100\" bgcolor=\"#EEEEEE\"><a href=\"$objectlo->siteurl\">$objectlo->sitenaam</a></td><td width=\"539\" bgcolor=\"#EEEEEE\">$objectlo->siteinfo\"</td></tr> ";
  20. }}
  21. echo "</table><br>"; }} ?>


dit is eht, ziet iemand de fout?

6 antwoorden

Gesponsorde links
Offline Legolas - 16/06/2005 16:08
Avatar van Legolas Onbekend K weet niet, maar dit is wel vreselijk slordig en sloom:|
  1. <?
  2. $querylinkcats1 = mysql_query("SELECT id,naam,siteinfo,sitenaam,siteurl FROM `bz_linkcats`");
  3. $id = $_GET['id'];
  4. $resultlinkscat1 = mysql_num_rows($querylinkcats1);
  5. if(!$resultlinkscat1) {
  6. ?>
  7. We hebben nog geen link categorieen.
  8. <?
  9. } else
  10. {
  11. while($objectlinkscat1 = mysql_fetch_row($querylinkcats1))
  12. {
  13. ?>
  14. <table width=639 border=1 cellpadding=0 cellspacing=0 bordercolor='black' style='border-collapse: collapse'>
  15. <tr>
  16. <td background="images/nieuws_01.gif">#
  17. <?= $objectlinkscat1[0]-<b>$objectlinkscat1[1]; ?>
  18. </b></td>
  19. </tr>
  20. <?
  21. $querylinksophalen1 = mysql_query("SELECT COUNT(id) FROM `bz_links` WHERE `Categorie_id` = ".$objectlinkscat1)or die(mysql_error());
  22. $resultlinksophalen1 = mysql_rest($querylinksophalen1,0);
  23. if(!$resultlinksophalen1) {
  24. ?><tr><td bgcolor="#EEEEEE"> Er zijn in deze categorie nog geen links geplaatst!</td></tr>
  25. <? } else {
  26. while($objectlo = mysql_fetch_row($querylinksophalen1)) {
  27. ?><tr> <td width=100 bgcolor="#EEEEEE"><a href="<?= $objectlo[4]; ?>"><?= $objectlo[1]; ?></a></td><td width"539 bgcolor="#EEEEEE"><?= $objectlo[2]; ?>"</td></tr> ";
  28. }}
  29. ?></table><br><?
  30. }}
  31. ?>

Dit is al íets beter:p
Offline burdy92 - 16/06/2005 16:14
Avatar van burdy92 HTML interesse thx maar dat van jou werkt al helemaal neit (A):P

zie maar: http://www.bernostyle.nl/site/?p=html/links
Offline remcobers - 16/06/2005 16:38
Avatar van remcobers PHP expert Maak je code eerst netjes op. Dan zie je vaak al de fout.

En Legolas dat jij mysql_fetch_row dan mysql_fetch_object is niet zijn probleem. Dus maak dan het script goed met fetch_object dat hij het ook snapt ;)
Offline lemoinet - 16/06/2005 16:43 (laatste wijziging 16/06/2005 17:09)
Avatar van lemoinet PHP gevorderde edit:

code van Legolas wat verandert


  1. <?php
  2. $querylinkcats1 = mysql_query("SELECT id,naam,siteinfo,sitenaam,siteurl FROM `bz_linkcats`");
  3. $id = $_GET['id'];
  4. $resultlinkscat1 = mysql_num_rows($querylinkcats1);
  5. if(!$resultlinkscat1)
  6. {
  7. ?>
  8. We hebben nog geen link categorieen.
  9. <?
  10. }
  11. else
  12. {
  13. while($objectlinkscat1 = mysql_fetch_row($querylinkcats1))
  14. {
  15. ?>
  16. <table width=639 border=1 cellpadding=0 cellspacing=0 bordercolor='black' style='border-collapse: collapse'>
  17. <tr>
  18. <td background="images/nieuws_01.gif">#
  19. <?= $objectlinkscat1[0]."-<b>".$objectlinkscat1[1]; ?>
  20. </b></td>
  21. </tr>
  22. <?
  23. $querylinksophalen1 = mysql_query("SELECT COUNT(id) FROM `bz_links` WHERE `Categorie_id` = ".$objectlinkscat1)or die(mysql_error());
  24. $resultlinksophalen1 = mysql_rest($querylinksophalen1,0);
  25. if(!$resultlinksophalen1)
  26. {
  27. ?>
  28. <tr>
  29. <td bgcolor="#EEEEEE"> Er zijn in deze categorie nog geen links geplaatst!</td>
  30. </tr>
  31. <?
  32. }
  33. else
  34. {
  35. while($objectlo = mysql_fetch_row($querylinksophalen1))
  36. {
  37. ?>
  38. <tr>
  39. <td width=100 bgcolor="#EEEEEE"><a href="<?= $objectlo[4]; ?>"><?= $objectlo[1]; ?></a></td><td width"539 bgcolor="#EEEEEE"><?= $objectlo[2]; ?>
  40. </td>
  41. </tr>
  42. <?
  43. }
  44. }
  45. ?>
  46. </table>
  47. <?
  48. }
  49. }
  50. ?>
Offline burdy92 - 19/06/2005 11:14
Avatar van burdy92 HTML interesse Dit doet het niet... sorry...
Offline burdy92 - 19/06/2005 11:23
Avatar van burdy92 HTML interesse ik heb het zelf al gefixt met men eigen script, dit is het resultaat: http://bernostyle.nl/site/?p=html/links
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.354s