Vraag & Antwoord

Programmeren

PHP, PO Informatica

3 antwoorden
  • Hallo allen, ik ben bezig met een praktische opdracht voor school voor informatica. Hierbij moet ik een datingsite maken mét database en mogelijkheden tot inloggen, registreren, zoeken en een profiel aanmaken. Dit lukt redelijk, maar nu wil ik nog klaarspelen dat je, na al je gegevens ingevuld te hebben, foute gegevens kunt wijzigen. Kan iemand mij helpen met hoe dit te doen? Groetjes, Yomina.
  • SQL Commando Update?[/b]
  • Je moet een aantal stappen uitvoeren. Als eerste moet je de gegevens ophalen om ze weer te geven. Dat kan bijvoorbeeld zo: [code:1:359daff73b]$naam = $_SESSION['user']; //je moet natuurlijk de gegevens hebben van de ingelogde gebruiker $ophalen = "SELECT id, naam, wachtwoord, mail FROM $db_prefix$table_user //net wat je allemaal op wil halen natuurlijk WHERE naam = '$naam'"; $ophalen = mysql_query($ophalen) or die(mysql_error()); $ophalen = mysql_fetch_assoc($ophalen);[/code:1:359daff73b] Vervolgens zet je die gegevens in een formulier. Dat lijkt me niet zo moeilijk. De gebruiker kan die bewerken en vervolgens sla je ze op. Dat kan dan weer zo: [code:1:359daff73b]$update ="UPDATE $db_prefix$table_user SET naam ='$naam', wachtwoord='$wachtwoord', mail='$mail' WHERE id = '$user_id'" //Let vooral op die WHERE, anders wordt het bij alle gebruikers zo gezet ipv alleen die ene!;[/code:1:359daff73b] Verder moet je natuurlijk wat checks uitvoeren op de gegevens als de geldigheid van het wachtwoord, gebruikersnaam, etc.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.