Avatar billede danic Nybegynder
28. august 2003 - 21:31 Der er 6 kommentarer og
1 løsning

Simpel form opdatering med PHP_SELF

Når jeg køre denne er form bliver users tabellen opdateret, men form feltet location bliver ikke opdateret før jeg trykker på reload af siden. Jeg ønsker formen opdateret med den nye variable med det samme efter submit.

Øh skal jeg nul stille variablen eller huh?

<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="hidden" name="send" value="1">

By:
<input type="tekst" name=location value="<?=$location?>">
<input type="submit" value="Udfør">

</form>

<?php
if (isset($_POST['send'])) {


mysql_query("UPDATE users SET location = '$_POST[location]'")
Avatar billede erikjacobsen Ekspert
28. august 2003 - 21:34 #1
Måske
<input type="tekst" name=location value="<?=$_POST['location']?>">
Avatar billede schaefner Juniormester
28. august 2003 - 21:34 #2
Prøv at flytte dín php-kode op før din form
Avatar billede schaefner Juniormester
28. august 2003 - 21:36 #3
altså den kode der opdaterer
Avatar billede danic Nybegynder
28. august 2003 - 21:36 #4
schaefner> Ah det var bedre :)
Avatar billede schaefner Juniormester
28. august 2003 - 21:38 #5
betyder det at det virker?
Avatar billede danic Nybegynder
28. august 2003 - 21:43 #6
yebs - tak for hjælpen!
Avatar billede schaefner Juniormester
28. august 2003 - 21:44 #7
så får du også et svar :)
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