Rare topicnaam maar kon het niet beter verzinnen. Dit is het probleem. Ik ben nog altijd bezig aan mijn forum. Ben nu bezig aan een Edit button! Als er 1 reactie is in een topic zie ik de edit button. Geen probleem zou je zeggen. maar als er 2 of meer reactie's zijn krijg ik deze button niet te zien (zelfs als ik een reactie plaats op mijn naam). Kunnen jullie helpen? Dit is de broncode


<? 
if(isset($_SESSION['ForumSuc'])) { 
$sql="SELECT * FROM antwoordTUTK WHERE vraag_id='".$id."'";
$resultaat=mysql_query($sql) or trigger_error(mysql_error());
while($rij=mysql_fetch_array($resultaat)) {
 if($_SESSION['ForumSuc'] == $rij['antwoord_naam'])
  {
?>
<p align="right">Edit Bericht</p>
<? } } } else { echo''; } ?>


Ik heb met een while geprobeerd maar dit lukt totaal ook niet (ook zonder de while). Waar ligt de fout???
<?php
if ($row >= 2) {
echo "Row is te hoog.";
} else {
echo "Prima, ga verder.";
}
?>Ik kan geen MySQL, maar dit nog wel.
Thx arjan :p maar nu krijg ik 4x de EDIT button ;)

Kan ik dat niet 1 keer die text in een echo plaatsen of moet ik het 4x laten tonen (is wel wat onozel) :)


<? 
if(isset($_SESSION['ForumSuc'])) { 
$sql="SELECT * FROM antwoordTUTK WHERE vraag_id='".$id."'";
$resultaat=mysql_query($sql) or trigger_error(mysql_error());
while($rij=mysql_fetch_array($resultaat)) {
 if($_SESSION['ForumSuc'] == $rij['antwoord_naam'])
  {
	 if($rij['antwoord_naam'] <= 2)
	  {
?>
<p align="right">Edit Bericht</p>
<? } } else { echo ''; }  } } ?>
je hebt nog wat schoonheidsfoutjes, zo kun je de else weghalen, alleen de if is alreeds voldoende.

ik neem aan dat de variabele $_SESSION['ForumSuc'] de naam (of id) van de gebruiker bevat? want dan zou het in principe moeten werken.

vind je deze code hieronder overigens niet netter?
<? 
if(isset($_SESSION['ForumSuc'])) 
{ 
   $sql="SELECT * FROM antwoordTUTK WHERE vraag_id='".$id."'";
   $resultaat=mysql_query($sql) or trigger_error(mysql_error());
   while($rij=mysql_fetch_array($resultaat)) 
   {
      if($_SESSION['ForumSuc'] == $rij['antwoord_naam'])
      {
         ?>
         <p align="right">Edit Bericht</p>
         <? 
      } 
   } 
}
?>
idd :) maar dat lost nog niet mijn probleem op.

en idd de session slaat de naam op van de gebruiker ;)
Oeps :) Toch wel, was me vergeten inloggen ;) Thx

Reageren