Door
Rick van Hout
op 04-01-2012 08:51
gewijzigd op 04-01-2012 09:12
1.994 views
Hallo, ik krijg een error in mijn query, waarschijnlijk weet één van jullie mij zo te vertellen wat ik fout doe.
Ik heb er gisteren al een halve dag naar gezocht maar kan niks vinden.
Dit is mijn query:
<?php
$update_message = "hallo world";
//$update_machinemessage['Idfk'] DIT IS HET ID UIT DE DATABASE
mysql_query("UPDATE machinemessage SET Message = '$update_message' WHERE Idfk = $update_machinemessage['Idfk']") or die ('Error config save(6): ' . mysql_error());
?>
Dit is de exacte foutmelding: unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
Een SQL query is
UPDATE tabel SET column = 'value' WHERE checkcolumn='wherevalue';
Je vergeet de ' om je waarde.
<?php
$update_message = 'hallo world';
$idfk = $update_machinemessage['Idfk'];
//we halen meteen je variabele buiten quotes voor de leesbaarheid
mysql_query("UPDATE machinemessage SET Message = '".$update_message."' WHERE Idfk = '".$idfk."';") or die ('Error config save(6): ' . mysql_error());
?>
Een SQL query is
UPDATE tabel SET column = 'value' WHERE checkcolumn='wherevalue';
Je vergeet de ' om je waarde.
<?php
$update_message = 'hallo world';
$idfk = $update_machinemessage['Idfk'];
//we halen meteen je variabele buiten quotes voor de leesbaarheid
mysql_query("UPDATE machinemessage SET Message = '".$update_message."' WHERE Idfk = '".$idfk."';) or die ('Error config save(6): ' . mysql_error());
?>
Bedankt!
Ik voel me echt dom, ik had daar al naar gekeken maar toen lukte het niet (door een andere fout)
100x dank :)