login  Naam:   Wachtwoord: 
Registreer je!
 Forum

$var = $_session probleempje (Opgelost)

Offline daanlaan - 17/03/2009 16:31 (laatste wijziging 17/03/2009 17:03)
Avatar van daanlaanMySQL interesse Ik was bezig aan een script waar gebruikers mekaar kunnen toevoegen en ook verwijderen,
maar het probleem is nu als iemand iemand anders toevoegd staan bij beide gebruikers in hun vrienenlijst de naam van de gebruiker die toevoegd WERD nu moet dus bij de ene de naam van de andere komen te staan en andersom

  1. $i=0;
  2. $friends = mysql_query("SELECT * FROM friends WHERE id1 = '".$_SESSION['gebruiker']."' OR id2 = '".$_SESSION['gebruiker']."' ");
  3. while($friend = mysql_fetch_array($friends))
  4. {
  5. echo $friend['id1'];
  6. echo $_SESSION['gebruiker'];
  7. if($friend['id1'] == $_SESSION['gebruiker']){$andere = 'id2';}else{$andere = 'id1';}
  8. echo"<script>alert('".$andere."');</script>";
  9. $i++;
  10. echo'<tr><td width="30px">'.$i.'</td><td width="470px"><a href="profiel.php?id='.$friend['id2'].'">'.$friend['naam2'].'</a></td>
  11. <td><a href="home.php?do=friends&del_f='.$friend[''.$andere.''].'" onMouseOver="showTip(\'Deze vriend verwijderen\');" onMouseOut="hideTip();"><img src="images/icons/del_f.png" border="0"></a></td>
  12. <td><a href="profiel.php?do=pm&sendto='.$friend[''.$andere.''].'" onMouseOver="showTip(\'Deze vriend een PM sturen\');" onMouseOut="hideTip();"><img src="images/icons/pm.png" border="0"></a></td>';
  13. }


Toch bedankt maar het is ondertussen al gelukt, ik zat er gisterenavond vrij lang op te zoeken en ik wou maar niet stoppen tot het werkte, maar nu met een frissere kop is het gelukt met dit:
  1. <?php
  2. $i=0;
  3. $friends = mysql_query("SELECT * FROM friends WHERE id1 = '".$_SESSION['gebruiker']."' OR id2 = '".$_SESSION['gebruiker']."' ");
  4. while($friend = mysql_fetch_array($friends))
  5. {
  6. if($friend['id1'] == $_SESSION['gebruiker']){$andere = 'id2'; $andere_nm = 'naam2';}else{$andere = 'id1'; $andere_nm = 'naam1';}
  7. $i++;
  8. echo'<tr><td width="30px">'.$i.'</td><td width="470px"><a href="profiel.php?id='.$friend['id2'].'">'.$friend[''.$andere_nm.''].'</a></td>
  9. <td><a href="home.php?do=friends&del_f='.$friend[''.$andere.''].'" onMouseOver="showTip(\'Deze vriend verwijderen\');" onMouseOut="hideTip();"><img src="images/icons/del_f.png" border="0"></a></td>
  10. <td><a href="profiel.php?do=pm&sendto='.$friend[''.$andere.''].'" onMouseOver="showTip(\'Deze vriend een PM sturen\');" onMouseOut="hideTip();"><img src="images/icons/pm.png" border="0"></a></td>';
  11. }
  12. // als er een vriend wordt verwijderd //
  13. if(isset($_GET['del_f']))
  14. {
  15. mysql_query("DELETE FROM friends WHERE (id1 = '".$_SESSION['gebruiker']."' AND id2 = '".$_GET['del_f']."') OR (id2 = '".$_SESSION['gebruiker']."' AND id1 = '".$_GET['del_f']."') ");
  16. echo"<script>self.location='home.php?do=friends';</script>";
  17. }
  18. ?>

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.18s