Avatar billede human Nybegynder
08. november 2003 - 17:44 Der er 13 kommentarer og
2 løsninger

UPDATE opfører sig sært.

En der kan sige mig hvorfor denne UPDATE ikke fungere, felterne forbliver bare de samme.
if(isset($_POST["db_action"]) && $_POST["db_action"]<>"") {
$sql = ("UPDATE x8unit SET carbrand = '$carbrand',devicenumber = '$devicenumber',
    unitid = '$unitid',mainnumber = '$mainnumber',vip1 = '$vip1',vip2 = '$vip2',vip3 = '$vip3',vip4 = '$vip4',vip5 = '$vip5,
        vip6 = '$vip6' WHERE imei=$imei");
}

Felterne kommer sådan her:
<form action="response.php?imei=<?= $_GET['imei'] ?>" method="post">
Carbrand:<br>
<input type="text" name="carbrand" value="<? print $row['carbrand']; ?>"><br>
osv.

Måske skulle det siges at SQL'en forgår i en switch.
Avatar billede tipsen Nybegynder
08. november 2003 - 18:09 #1
mysql_query() :-)
Avatar billede human Nybegynder
08. november 2003 - 18:11 #2
lol. Hvis det virker flår jeg hovedet af mig selv.
Avatar billede human Nybegynder
08. november 2003 - 18:14 #3
Rettet, men det var nu ikke det.
Avatar billede human Nybegynder
08. november 2003 - 18:15 #4
Har lige testet. Og variablerne bliver ført videre, så heller ikke det.
Avatar billede human Nybegynder
08. november 2003 - 18:23 #5
Har sat mysql_query($sql) || die(mysql_error()); ind under, får nu
You have an error in your SQL syntax near '6265246' WHERE imei=999999999999999' at line 2

6265246 er vip6. Kan dog stadig ikke se fejlen.
Avatar billede human Nybegynder
08. november 2003 - 18:26 #6
Fandt fejlen, der manglede en ' efter $vip5.

Ingen fejl nu, men felterne bliver stadig ikke opdateret.
Avatar billede sukos Juniormester
08. november 2003 - 18:30 #7
Dit imei felt indeholder formodentlig ikke værdien 999999999999999
Avatar billede human Nybegynder
08. november 2003 - 18:32 #8
Jo det gør det faktisk :)
Avatar billede sukos Juniormester
08. november 2003 - 18:35 #9
Så prøv, som erik jo har påpeget i andet spm. $_POST
Avatar billede sukos Juniormester
08. november 2003 - 18:36 #10
eller måske $HTTP_SERVER_POST hvis det er en ældre version af PHP
Avatar billede human Nybegynder
08. november 2003 - 18:37 #11
Det er den nyeste. Hmm.. Har lige fundet ud af at carmodel er det eneste felt der ikke bliver opdateret. Og det er self det felt jeg har testet i. Nedern. En der kan se hvorfor det ikke bliver opdateret?
Avatar billede human Nybegynder
08. november 2003 - 18:38 #12
KAn jeg selv. Har ikke bedt SQL'en om det :o)

Smid svar for indstast :) Ikke jeres skyld jeg er dum ;o)
Avatar billede human Nybegynder
08. november 2003 - 18:47 #13
tipsen og sukos smid et svar :o)
Avatar billede tipsen Nybegynder
09. november 2003 - 00:13 #14
*
Avatar billede human Nybegynder
10. november 2003 - 03:06 #15
lukekt
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