[PHP?/MySQL?] Replies niet helemaal 100%

Pagina: 1
Acties:
  • 61 views sinds 30-01-2008

  • JER00N
  • Registratie: Maart 2002
  • Niet online
Ik heb een forum opgezet, je ziet het hier: http://varknl.hyperlinx.cz/pontez/forum/ *

Maar als je een reply op een topic geeft, voegt hij hem altijd wel aan de database toe, maar hij laat ze meestal niet zien onder de topics. Soms wel, soms niet.

Er zijn dus topics waar de replies allemaal gewoon goed worden weergegeven, en (de meeste) topics waar hij ze gewoon niet laat zien.

Kan dit liggen aan de php of aan de mysql-database?

* Er staan idd wel allemaal spam-topics, maarja, dat heb je met van die n00bs in je klas :D

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 14:45

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Op vrijdag 21 juni 2002 21:37 schreef Pastasaus het volgende:
Kan dit liggen aan de php of aan de mysql-database?
Lijkt me sterk dat het daar niet aan ligt :) Maareh, ten eerste wat code, en ten tweede een gooi over de schutting naar onze onderburen.

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • JER00N
  • Registratie: Maart 2002
  • Niet online
Op vrijdag 21 juni 2002 21:56 schreef Prammenhanger het volgende:

[..]

Lijkt me sterk dat het daar niet aan ligt :) Maareh, ten eerste wat code, en ten tweede een gooi over de schutting naar onze onderburen.
Oh sorry, ik keek ff verkeerd

* JER00N komt bijna alleen maar in OCE :)

  • JER00N
  • Registratie: Maart 2002
  • Niet online
OK hier komt de code van lees3.php: (hiermee lees je een topic en zijn replies)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
<html> 
<head> 
   <title>Het bericht</title> 
</head> 
<body bgcolor="black">
<style>a:link { text-decoration : none; color : #66CCFF; }a:visited { text-decoration : none; color : #66CCFF; }a:active { text-decoration : none; color : #66CCFF; }a:hover { text-decoration : underlined; color : #FFFFFF; }</style> 
<font face="Arial" size="1" color="#FFFFFF">

<?php 


$datum = date("d-m-Y H:i");

//HIERMEE LEES EN REPLY JE OP EEN TOPIC!!!!!  

 /* Maak connectie */ 
   $db = mysql_connect("localhost", "poep", "hardepiemol");  
       mysql_select_db("sql_varknl"); 
   

   /* Lees het bericht */
   $sql = "SELECT id, naam, titel, email, inhoud, datum, avator, pw FROM pontezforum WHERE id='$id'"; 
   $result = mysql_query($sql) or die(mysql_error()); 
   if (mysql_num_rows($result) == 0) { 
    echo "Oops... dit bericht bestaat niet <p>\n"; 
 
   } 

   else {   // Schrijf alle berichten 
    
      $row = mysql_fetch_object($result); 
       $currentpost = "$row->id";
    $ava = "$row->avator";
    echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" width=\"600\">\n"; 
    echo "<tr style=\"background-color: #7C7C7C; color: White; font-weight: Bold;\">\n"; 
    echo "\t<td width=\"20%\"><font size='1'>Topic: </td>\n"; 
    echo "\t<td width=\"82%\"><font size='1'>$row->titel </td>   <td width='18%'><div align='right'><a href='logedit.php?idforedit=$row->id'>[img]'edit.gif'[/img]</a><a href='#reply'>[img]'reply.gif'[/img]</a></div></td>\n";                         
    echo "</tr>\n<tr>\n"; 

     
   
      echo "<td bgcolor='#A0A0A0'><font size='1'>[img]'$ava'></td[/img]\n"; 
     
      echo "<td bgcolor='#A0A0A0'><font size='1'>Poster: $row->naam <br> E-mail: <a href='mailto:$row->email'>$row->email </a><br> Datum Post: $row->datum</td>\n"; 
    echo "</tr>\n<tr>\n"; 
    echo "<td bgcolor='#FFFFFF' valign='top'><font size='1'>Inhoud: </td>\n"; 
    echo "<td bgcolor='#FFFFFF' valign='top'><font size='1'>$row->inhoud</td>\n"; 
    echo "</tr>\n"; 
    echo "</table><p>\n"; 
echo "-- Current Post: $currentpost -- ";
   } 

  
   
   
//HIER KOMEN ALLE REPLIES!

 $getreplies = "SELECT id, naam, titel, email, inhoud, datum, avator, pw FROM pontezforum WHERE replyto='$currentpost'"; 
   $resultaat = mysql_query($getreplies) or die(mysql_error('FAILED')); 
   if (mysql_num_rows($resultaat) == 0) { 
    echo "Op dit bericht zijn geen replies gegeven. <p>\n"; 
    
   } 
   
  else {   // Schrijf de replies
    $reprow = mysql_fetch_object($resultaat); 
   
     
     while ($reprow = mysql_fetch_object($resultaat)) { 
      
          echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" width=\"600\">\n"; 
     
        $idforedit = $reprow->id;  
             
    echo "<tr><td bgcolor='#000000'> $reprow->id</td></tr>";
          echo "<tr style=\"background-color: #7C7C7C; color: White; font-weight: Bold;\">\n"; 
    echo "\t<td width=\"20%\"><font size='1'>Naam reply: </td>\n"; 
     echo "\t<td width=\"82%\"><font size='1'>$reprow->titel </td>   <td width='18%'><div align='right'><a href='logedit.php?idforedit=$idforedit'>[img]'edit.gif'[/img]</a><a href='#reply'>[img]'reply.gif'[/img]</a></div></td>\n";                       
    echo "</tr>\n<tr>\n"; 

     
   
      echo "<td bgcolor='#A0A0A0'><font size='1'>[img]'$reprow->avator'></td[/img]\n"; 
     
      echo "<td bgcolor='#A0A0A0'><font size='1'>Poster: $reprow->naam <br> E-mail: <a href='mailto:$reprow->email'>$reprow->email </a><br> Datum Post: $reprow->datum</td>\n"; 
    echo "</tr>\n<tr>\n"; 
    echo "<td bgcolor='#FFFFFF' valign='top'><font size='1'>Inhoud: </td>\n"; 
    echo "<td bgcolor='#FFFFFF' valign='top'><font size='1'>$reprow->inhoud</td>\n"; 
    echo "</tr>\n"; 
   
    }
    echo "</table><p>\n"; 
   
   }
   
    
   
   ?> 




<hr noshade>
<font face="arial" size="1">

<form action="post.php3" method="post"> 

   

  <p>

    <input type="Hidden" name="submit" value="yes">
    <input type="Hidden" name="replyto" value="<? echo $id; ?>">

 <u><b>Reageer op dit bericht</b></u><br>
<a href="index.php3">Terug naar lijst...</a> 
<a href="smilies/smilies.htm">Smilie-lijst...</a>
 
 


 <p> 

 <?php
 echo "<input type='hidden' name='replyto' value='$id'>";
 $datum = date("d-m-Y H:i");
 echo "<input type='hidden' name='datum' value='$datum'>";
 ?>  
 
     Je naam:<br>
    <input type="Text" name="naam" value="" maxlength="100" size="30"><br>

    Je e-mail adres<br>
    <input type="text" name="repemail" maxlength="100" size="30"><br>

   
    
  
      Je avatar (plaatje bij je naam):<br>
    <?php
  echo "<input type='text' name='avator' maxlength='100' size='30'><br> ";
 
    ?>
  
    
        
  Inhoud: (je kan HTML gebruiken!)<br>
    <textarea name="inhoud" cols="50" rows="10"></textarea><br>
   
     Beveiligen met wachtwoord om later te editen: (niks ingevuld = niet editbaar)<br>
    <input type="password" name="pw" maxlength="15" size="15">
    <p> 
  
    
   <input type="submit" value="Reply"> 

</form> 

</body> 
</html>

Succes ermee >:) ;)

-edit-
de layout word ook lekker vernaait zo te zien :)

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 14:45

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

*kuch kuch* ik zou even je uname/password uit de code halen :)

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • JER00N
  • Registratie: Maart 2002
  • Niet online
Op vrijdag 21 juni 2002 22:11 schreef Prammenhanger het volgende:
*kuch kuch* ik zou even je uname/password uit de code halen :)
ohjaaaa... |:( :)

Doe ff een brainwash plz :)

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Gaat teveel de kant op van scriptrequest/unbug mijn code.

Ga maar eerst uitzoeken waar het precies fout gaat, bij het eruit halen, bij het erin stoppen e.d.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR

Pagina: 1

Dit topic is gesloten.