webForumDet fria alternativet

Problem uppdatera databasen

4 svar · 175 visningar · startad av Pedda

PeddaMedlem sedan juni 20004 880 inlägg
#1

Jag kan inte se att jag gjort något fel i koden, men databasen (mysql) uppdateras inte.

if (isset($_POST['Update'])){
		$data = mysql_query("UPDATE admin SET aduser='$aduser', adpass='$adpass', adname='$adname', ademail='$ademail' WHERE (id='$id')");
		echo "<br><br><b>Your profile is updated!</b>";
	}

variablarna skickas för jag har testat att skriva ut dom, men alltså ingen uppdatering sker.

voigtann1Medlem sedan juni 20018 810 inlägg
#2

id är väll ett tal.. då ska du nog inte köra '$id' utan $id bara..

PeddaMedlem sedan juni 20004 880 inlägg
#3

Gjorde ingen skillnad, har även testat utan parenteser runt id='$id' men det funkade inte heller. :l

voigtann1Medlem sedan juni 20018 810 inlägg
#4

kan det vara att variablen ID inte är ett tal.. typ som i asp:

cint($id)

antingen är jag för trött men jag ser faktist inte annat fel... fast jag kan inte PHP så mycket :e

PeddaMedlem sedan juni 20004 880 inlägg
#5

Ahrgg, hittade felet. Klumpigt av mig.
I formuläret skickar jag id med versal, alltså Id...

Och här har jag suttit och glott på koden i två timmar. :)

Genererad på 379 ms · cache AV · v20260730165559-full.f96bc7eb