kan iemand me even helpen
ik ben bezig met profielen aan te maken en ik heb dit
<?
$gbnaam = $_GET['gbnaam'];

$query = "SELECT email , gbnaam , naam , voornaam , djnaam , bio , contact , muziek , website , locaties , profiel , nr FROM members WHERE gbnaam = '$gbnaam'";
$resultaat = mysql_query($query);
$rij = mysql_fetch_array($resultaat);


if ($voornaam != ''){
mysql_query("UPDATE members SET naam = '".$_POST[naam]."',voornaam = '".$_POST[voornaam]."',djnaam = '".$_POST[djnaam]."',bio = '".$_POST[bio]."',contact = '".$_POST[contact]."',muziek = '".$_POST[muziek]."',website = '".$_POST[website]."',locaties = '".$_POST[locaties]."'WHERE gbnaam = '$gbnaam'")

or die(mysql_error());

}
?>
de bedoeling is de gegevens weer te geven in een het bijhorend form vervolgens in dat form kunne veranderen en via update de gegevens weer toe te voegen.

kan iemand dit even aanvullen voor me dit blijkt niet goed te lukken.

alvast bedankt
Via een update toe te voegen? Je bedoeld wijzigen lijkt me...

Is dit alles wat je tot nu toe hebt? Waar heb je je form? Of gaat het je nou daarom?
het form komt gewoon onderaan op deze pagina
<form method="post" action="profiel_update.php">

registreren is al in orde nu staat er in de tabel enkel email en gbnaam

de rest moet dus toegevoegd worden nadat men geregistreerd is. en moet ten aller tijde ook verandert kunnen worden.

voorlopig heb ik niet meer dan dit nee voor het profiel te updaten maar weet niet goed hoe ik hiermee verder moet of wat ik moet doen om dit degelijk te laten werken.
Nou, als je je al kan registereren weet je hoe een formulier werkt.

Maak een formulier met html.

Haal de gegevens uit een database zoals je hierboven al doet.

In je formulier maak je dus de value de row uit de database

bijvoorbeeld

<input type="text" name="textfield" value=<?php echo $rij['voornaam'];?>">

Volgens mij kan je hier wel wat verder mee!

Succes!

formulier zo:

<input type="text" name="naam" value="<?php echo $rij['naam'] ?>">

Dit dan voor elk veld dat je wilt.. ;)

[edit]
te laat en ignore tags weggehaald
[/edit]
hehe zover ben ik nog juist geraakt het form is al voor het grootste deel in orde eigelijk

maar wat niet juist lijkt is die Update dit werkt niet er word niets aan de db toegevoegd en het lijkt me zo ook niet al te veilig.
je hebt geen controle,maar je moet ook niet $_POST[naam] wegschrijven, maar $_POST['naam']: (geld ook voor die anderen)
Controle is wel heel belangrijk bij dit soort dingen!

Klopt

Zelf doe ik het altijd zo:

<?php
//Na drukken knop
if($_SERVER['REQUEST_METHOD'] == "POST"){

//afhandelen formulier dus foutcontrole en wegschrijve

}

else{
//formulier weergeven

}

?>

Succes!
bedankt hiermee kan ik wel verder :-)

Reageren