Avatar billede technodance.dk Nybegynder
04. august 2003 - 17:14 Der er 11 kommentarer og
1 løsning

er der en der kan lave php-coden du af en database

Hej exp.

jeg har en tabel som hedder php-bruger i min database som skal kunne rette deres profil men jeg kan ikke for alle oplysinger frem i input feltere

følgene input felter:
id "hidden"
level "hidden"
brugernavn
kodeord
navn
telefon
mail
huske_text

//rene
Avatar billede riversen Nybegynder
04. august 2003 - 17:18 #1
<input type="text" name"brugernavn" value="<?php echo $row["brugernavn"]; ?>">

fx
Avatar billede riversen Nybegynder
04. august 2003 - 17:19 #2
det er altså i value du skal udskrive dine oplysninger hentet fra databasen. Så bliver det vist i input feltet.
Avatar billede technodance.dk Nybegynder
04. august 2003 - 17:39 #3
er det her rigtigt nok så????

<?
mysql_query("UPDATE 'php-bruger' SET 'brugernavn' = '$brugernavn', 'kodeord' = '$kodeord', 'navn' = '$navn', 'telefon' = '$telefon', 'mail' = '$mail', 'level' = '$level', 'huske_text' = '$huske_text WHERE 'id' = '$id'") or die(mysql_error());
}
?>

/rene
Avatar billede riversen Nybegynder
04. august 2003 - 17:40 #4
det tror jeg ikke. hvad er det du forsøger?
Avatar billede technodance.dk Nybegynder
04. august 2003 - 18:02 #5
at opdater en profil ud af id
Avatar billede riversen Nybegynder
04. august 2003 - 18:04 #6
ja, men hvordan gør du det så...hvis du bruger post skal du jo sige

brugernavn = '" .  $_POST["brugernavn"]. "'
Avatar billede technodance.dk Nybegynder
04. august 2003 - 18:05 #7
<?php

if(isset($_REQUEST['ok'])) {
$id = $_REQUEST['id'];
$brugernavn = $_REQUEST['brugernavn'];
$kodeord = $_REQUEST['kodeord'];
$navn = $_REQUEST['navn'];
$telefon = $_REQUEST['telefon'];
$mail = $_REQUEST['mail'];
$level = $_REQUEST['level'];
$huske_text = $_REQUEST['huske_text'];

database_conn.php

mysql_query("UPDATE kunderlogin SET brugernavn = '$brugernavn', kodeord = '$kodeord', navn = '$navn', telefon = '$telefon', mail = '$mail', level = '$level', huske_text = '$huske_text WHERE 'id' = '$id'") or die(mysql_error());
}
?>
Avatar billede technodance.dk Nybegynder
04. august 2003 - 18:07 #8
denne fejl får jeg:


You have an error in your SQL syntax near 'id' = '56'' at line 1
Avatar billede riversen Nybegynder
04. august 2003 - 18:08 #9
du skal ikke have '' omkring database feltnavnene
Avatar billede riversen Nybegynder
04. august 2003 - 18:08 #10
eller det kan da godt være du kan det egentlig
Avatar billede riversen Nybegynder
04. august 2003 - 18:09 #11
du har glemt et ' efter huske_text
Avatar billede technodance.dk Nybegynder
04. august 2003 - 18:38 #12
det viker nu men der er bare det at den ikke gå ud af min ifame og kommer frem med loginsiden.php igen bruger denne funktion

<?
header("Location: Http://dit_domæne.dk/kundelogin.php");

?>

havd kan jeg gøre
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester