login  Naam:   Wachtwoord: 
Registreer je!
 Forum

zonder 'forum' row kijken van welk forum hij is :s

Offline banana - 29/06/2005 14:44
Avatar van bananaOnbekend
  1. $sql3 = mysql_query("SELECT COUNT(`id`) FROM `onderwerpen` WHERE forum=".$obj2['id']);
  2. @$count1 = mysql_result($sql3,0);
  3.  
  4. $sql4 = 'SELECT id FROM `onderwerpen` WHERE forum='.$obj2['id'];
  5. $res4 = mysql_query($sql4);
  6. $obj4 = mysql_fetch_array($res4);
  7.  
  8. $sql5 = mysql_query("SELECT COUNT(`id`) FROM `reacties1` WHERE re=".$obj4['id']);
  9. @$count2 = mysql_result($sql5,0);

heb ik nu 
maarre... hij weergeeft dus nix 
ja je zou denken: man, gooi er toch gewoon een row in met van welk foum hij is NEE: ik heb al een paar onderwerpen en die wil ik graag naar het nieuwe forum overplaatsen zonder rommel of zow...

en ik wil vergelijken of het nieuwste bericht een topic of reactie is maar ik snap nix van mktime() kan iemand dit even verklaren hier staat een behoorlijk gebrekige uitleg bij t overzivht

2 antwoorden

Gesponsorde links
Offline Simon - 29/06/2005 14:49 (laatste wijziging 29/06/2005 14:50)
Avatar van Simon PHP expert
  1. <?
  2. $sql3 = mysql_query("SELECT COUNT(`id`) FROM `onderwerpen` WHERE forum='".$obj2['id']."'");
  3. @$count1 = mysql_result($sql3,0);
  4.  
  5. $sql4 = "SELECT id FROM `onderwerpen` WHERE forum='".$obj2['id']."'";
  6. $res4 = mysql_query($sql4);
  7. $obj4 = mysql_fetch_array($res4);
  8.  
  9. $sql5 = mysql_query("SELECT COUNT(`id`) FROM `reacties1` WHERE re='".$obj4['id']"'");
  10. @$count2 = mysql_result($sql5,0);
  11. ?>

probeer zo eens, euhm je zegt dat je geen output hebt, maar je echoot ook niets 
echo ze eens de eerste en laatste 
Offline banana - 29/06/2005 15:44 (laatste wijziging 30/06/2005 11:33)
Avatar van banana Onbekend ja dat snap ik kog wel van dat echoën ik ga m nu ff proberen ;)
maarre nu weergeeft hij mijn forums niet meer k zet al 2 dagen te zoeken ma vindt de fout niet, hij weergeeft maar 1 rij van de categorien lus en als ik het met mysql_fetch_array() 2 x print weergeeft hij er wel 2 wat dus betekend dat het aan de lus ligt maar van de forums weergeeft ie nix ow ja, nog niet het hele script is af dus hier en daar staan nog wat constante variabelen enzo niet opletten...

wie ziet de fout?
  1. <?
  2. include('includes/header.php');
  3.  
  4. $sql1 = 'SELECT naam,id FROM categorien';
  5. $res1 = mysql_query($sql1);
  6.  
  7. print '<div class="box"><div class="txt"><b>Forum index</b></div></div><br>';
  8.  
  9. while ($obj1 = mysql_fetch_array($res1)) {
  10. print '<div class="box">';
  11. print '<table border="0" cellpadding="0" cellspacing="0" class="kop" width="100%"><tr>';
  12. print '<td width="*">'.$obj1['naam'].'</td>';
  13. print '<td width="114" align="center">Onderwerpen</td>';
  14. print '<td width="114" align="center">Reacties</td>';
  15. print '<td width="114" align="center">Laatst gepost</td>';
  16.  
  17. $sql2 = "SELECT id,categorie,naam,beschrijving FROM forums WHERE categorie=".$obj1['id'];
  18. $res2 = mysql_query($sql2);
  19.  
  20. while ($obj2 = mysql_fetch_array($res2)) {
  21. $sql3 = "SELECT * FROM `onderwerpen` WHERE forum='1'";
  22. $res3 = mysql_query($sql3);
  23. $obj3 = mysql_fetch_array($res3) or die('');
  24.  
  25. $sql4 = "SELECT * FROM `reacties` WHERE forum='1'";
  26. $res4 = mysql_query($sql4);
  27. $obj4 = mysql_fetch_array($res4) or die('');
  28.  
  29. $sql5 = 'SELECT naam,id,titel,datum FROM onderwerpen WHERE forum='.$obj2['id'].'ORDER BY id DESC LIMIT 1';
  30. $res5 = mysql_query($sql5);
  31. $obj5 = mysql_fetch_array($res5) or die('');
  32. $cou5 = mysql_num_rows($res5) or die('');
  33.  
  34. $count1 = mysql_mun_rows($res3) or die('');
  35. $count1 = mysql_mun_rows($res4) or die('');
  36.  
  37. $latest = '..';
  38. $datum = date('Ymd');
  39.  
  40. if($cou6 == 1) {
  41. if($obj6['datum'] == $datum) {
  42. $plaatje = '<img src="layout/index2.gif">';
  43. }
  44.  
  45. else {
  46. $plaatje = '<img src="layout/index1.gif">';
  47. }
  48. }
  49.  
  50. else {
  51. $latest == '-';
  52. }
  53.  
  54.  
  55. $latest = 1;
  56. $plaatje = '<img src="plaatjes/index1.gif">';
  57.  
  58. print '<table border="0" cellpadding="3" cellspacing="0" width="100%"><tr>';
  59. print '<td class="rw1" width="35" align="center">'.$plaatje.'</td>';
  60. print '<td class="rw2" width="*"><b>';
  61. print '<a href="f_forum.php?forum='.$obj2['id'].'">'.$obj2['naam'].'</a></b>';
  62. print '<br>'.$obj2['beschrijving'].'</td>';
  63. print '<td class="rw1" width="110" align="center">'.$count1.'</td>';
  64. print '<td class="rw2" width="110" align="center">'.$count2.'</td>';
  65. print '<td class="rw1" width="110" align="center">'.$latest.'</td>';
  66. print '</tr></table>';
  67. }
  68. print '</div><br>';
  69. }
  70. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.195s