login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Fout melding na aanpassen gegevens opvragen.

Offline willie - 20/12/2009 20:42
Avatar van willie0 Ik hen nog steeds bezich met mijn leden systeem voor mijn site.

Ik ben mu bezich met het aanpassen van de leden gegevens..
In het eerst stukje, werkt dus alles.
  1. <?php
  2. include('dbc.php');
  3.  
  4.  
  5. $id = $_SESSION['id'];
  6.  
  7. $query = mysql_query("SELECT leden_id, email,wachtwoord, naam FROM leden WHERE leden_id = '$id'") or die(mysql_error());
  8.  
  9.  
  10. echo "aanpas pagina voor de gegevens van $naam <BR/>";
  11.  
  12.  
  13. ?>

Maar na de aanpassing krijg ik een fout melding
  1. Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\gothmaster\Root\update_profiel.php on line 10

Dit is de aanpassing.
  1. <?php
  2. include('dbc.php');
  3.  
  4.  
  5. $id = $_SESSION['id'];
  6.  
  7. $query = mysql_query("SELECT leden_id, email,wachtwoord, naam FROM leden WHERE leden_id = '$id'") or die(mysql_error());
  8. $Result = mysql_query($Query);
  9. $row = mysql_fetch_object($Result);
  10.  
  11. echo "aanpas pagina voor de gegevens van $row[naam] <BR/>";
  12.  
  13. echo "$row[email] <BR/>";
  14.  
  15. echo "$row[leden_id] <BR/>";
  16.  
  17. echo "$row[wachtwoord] <BR/>";
  18.  
  19. echo "$row[datum] <BR/>";
  20.  
  21. ?>

Na mijn weten moet dit goed zijn.
Of doe ik hier toch nog iets fout ?
 

5 antwoorden

Gesponsorde links
Offline Yourgamecrew - 20/12/2009 20:47
Avatar van Yourgamecrew Lid volgens mij hoort ie 't gewoon te doen
Offline willie - 20/12/2009 20:48
Avatar van willie 0 Ja, maar ik krijg toch een fout melding.
Offline lemoinet - 20/12/2009 20:51 (laatste wijziging 20/12/2009 20:52)
Avatar van lemoinet PHP gevorderde een keer mysql_query uitvoeren is genoeg

  1. $query = "SELECT leden_id, email,wachtwoord, naam FROM leden WHERE leden_id = " . $id;
  2. $result = mysql_query($query) or die(mysql_error());
  3. $row = mysql_fetch_object($result);
Offline voltrex - 20/12/2009 20:55 (laatste wijziging 20/12/2009 20:56)
Avatar van voltrex Lid mysql_fetch_object gebruik je zo:
  1. echo $row->email;

Voor zover ik weet.
Offline willie - 20/12/2009 22:51 (laatste wijziging 20/12/2009 22:52)
Avatar van willie 0 Wat ik ook probeer, niets blijkt te werken,
Het enigste gedeelte dat werkt, is het Session gedeelte.
  1. <?php
  2. include('dbc.php');
  3.  
  4.  
  5. $id = $_SESSION['id'];
  6.  
  7. echo $naam <BR/>;
  8. echo $email <BR/>;
  9.  
  10. ?>

Hier mee zie ik de gebruikers naam en zijn email.
Omdat de Session hiermee is ontstaan.
Andere gegevens uit de db kan ik hier niet mee tonen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.23s