login  Naam:   Wachtwoord: 
Registreer je!
 Forum

function

Offline nielsvdwal - 26/04/2006 19:32
Avatar van nielsvdwalPHP gevorderde eej..

ik ben bezig met een functie, en het is dan de bedoeling, als ik bijvoorbeeld echo user(voornaam); doe, dat dan de voornaam van de user wordt weergegeve. maar nu komt er gewoon het woord voornaam te staan..

  1. <?php
  2. function user($info) {
  3. if (isset($_SESSION['user']) && isset($_SESSION['rang']))
  4. {
  5. $query1 = mysql_query("SELECT '".$info."' FROM forumleden WHERE user='".$_SESSION['user']."'");
  6. if ($query = mysql_fetch_array($query1))
  7. {
  8. return $query[$info];
  9. }
  10. else
  11. {
  12. return 'N/A';
  13. }
  14. }
  15. else
  16. {
  17. return 'N/A';
  18. }
  19. }
  20. ?>

10 antwoorden

Gesponsorde links
Offline lasdesigner - 26/04/2006 19:33
Avatar van lasdesigner PHP beginner en hoe roep je de functie aan?
Offline nielsvdwal - 26/04/2006 19:33
Avatar van nielsvdwal PHP gevorderde
  1. <?php
  2. echo user(voornaam);
  3. ?>
Offline BramBo - 26/04/2006 19:34
Avatar van BramBo JS gevorderde echo user("voornaam");
Offline nielsvdwal - 26/04/2006 19:36
Avatar van nielsvdwal PHP gevorderde werkt niet, had ik al geprobeerd, blijft gewoon voornaam staan..
Offline lasdesigner - 26/04/2006 19:38
Avatar van lasdesigner PHP beginner en heb je wel session_start(); boven aan?

doe eens echo $_SESSION['user'];
Offline nielsvdwal - 26/04/2006 19:38
Avatar van nielsvdwal PHP gevorderde jaja.. ik heb connectie met database en ik heb session_start();
Offline Simon - 26/04/2006 19:39 (laatste wijziging 26/04/2006 19:39)
Avatar van Simon PHP expert
  1. "SELECT '".$info."'

dat is fout hé
er horen geen enkele quotes rond hetgeen je wil ophalen
  1. <?php
  2. $query1 = mysql_query("SELECT ".$info." FROM forumleden WHERE user='".$_SESSION['user']."'");
  3. ?>


zo dus, maar dat had je ALLANG kunnen weten als je
  1. or die("MySQL_Error ". mysql_error());
achter had gezet
Offline kokx - 26/04/2006 19:39
Avatar van kokx Onbekend Mischien is de inhoud van de row voornaam voornaam?
Offline nielsvdwal - 26/04/2006 19:41
Avatar van nielsvdwal PHP gevorderde haha.. lol.. bedankt simon 

ik voel me nu echt blond:p

$kokx.. ik ben wel beetje slim he..
Offline kokx - 26/04/2006 19:43
Avatar van kokx Onbekend @niels: Als je blond bent ben je niet eens een beetje slim (tenminste dat zegt mijn filosofie leraar).
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.25s