webForumDet fria alternativet

Få ut data ifrån FORM

7 svar · 262 visningar · startad av Mc Fetto

Mc FettoMedlem sedan nov. 20022 355 inlägg
#1

Tjenixen, jag sitter och ska ta data ifrån formulär och det fungerar utmäkt tills det kommer till en list där man ska kunna välja ett allternativ. Som ser ut så här:

<TD><select name="Status">
<option value="Obehandlad">Obehandlad</option>
<option value="Mottagen">Mottagen</option>
<option value="Levererad">Levererad</option>
<option value="ej betald">ej betald</option>
<option value="Levererad betald">Levererad betald</option>
</select></TD>

Där jag sedan kallar på databasen:

if ($operation == "change" && $link != 0) {
$query = "UPDATE Orders SET Status = '$Status' WHERE OID=$Name";
$result= queryDB($query, $link);
}

I databasen sen så blir det fält som uppdateras tomt, precis som värdet i $status inte existerar!!

Någon som vet om man ska behandla Select på annat sätt??

MungoMedlem sedan jan. 2000372 inlägg
#2

Du har nog inte register_globals på i din php.ini, så då måste du använda $_POST['Status'] istället för bara $Status:

$query = "UPDATE Orders SET Status = '" . $_POST['Status'] . "' WHERE OID=$Name";
Mc FettoMedlem sedan nov. 20022 355 inlägg
#3

ska kolla...

Man tackar.. konstigt nog så klara den av att lägga in "motagen" och "Levererad betald"...

Konstigt tycker jag!!!

Mc FettoMedlem sedan nov. 20022 355 inlägg
#4

näe

Nope det gick inte med '" . $_POST['Status'] . "'

Mc FettoMedlem sedan nov. 20022 355 inlägg
#5

näe

Nope det gick inte med '" . $_POST['Status'] . "'

WebslaveMedlem sedan maj 2002647 inlägg
#6

Lägg ut all kod som har med den sql-frågan att göra... vart får du $operation ifrån t.ex?

dabMedlem sedan apr. 2001109 inlägg
#7

använd $_POST['Status'] och se till att du har <form method="post"

sen skriv ut $query istället för att hålla på och felsöka genom att kolla i databasen:
echo $query;
//$result= queryDB($query, $link);

GaqziMedlem sedan aug. 2002224 inlägg
#8

likväl så kan det hjälpa att lägga { } runt, {$_POST['Status']}

135 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)