Hejsa..
Har nogle input felter hvor brugeren kan rette nogle informationer om ham / hende...
Men hvis brugeren tidligere har indtastet oplysninger i db'en, så gemmer min kode tomme felter ved senere opdatering der hvor brugeren lader input felterne være tomme (selvfølgelig gør den det!)...
Dette er jo bare ikke meningen...
Derfor vil jeg gerne hente brugerens oplysninger fra db'en (hvis der er nogle), og skrive dem som value i input felterne...
Har prøvet følgende (dog uden held!):
<?php
require("config.php");
// Her åbnes for mysql-serveren og der logges ind med data fra config.php.
mysql_connect($mysql_host, $mysql_user, $mysql_pw);
mysql_select_db($mysql_db); // Der åbnes for databasen defineret i config.php.
// finder bruger oplysningerne hvor brugernavnet = det gemte session brugernavn (som gemmes ved login)
$query = mysql_query("SELECT navn, city, hjemmeside, mail, msn, beskrivelse FROM users WHERE brugernavn = '$_SESSION[brugernavn]'");
while ($raekke = mysql_fetch_array($query)) {
print "
// udskriver resultatet i input felterne:
<form action='<?php '"$_SERVER["PHP_SELF"]"' ?>' method="post">
Navn:<input type='text' name='navn' value='".$raekke[navn]."' id='t1' />
// og sådan fortsætter det med de andre felter...
Nogen der kan hjælpe mig lidt her??
</form>