Hoi wmcity leden,

Ik heb de volgende scriptje:
<?
      $all = addslashes($list['all'].'<b>Jij</b> slaat <b>'.$hit[1].'</b> en <b>'.$monster['naam'].'</b> slaat <b>'.$hit[2].'</b><br />');
      $update[1] = mysql_query("UPDATE trainen SET heald='".$heald[0]."', all='".$all."' WHERE userid='".$user['id']."'")or die(mysql_error());
?>


Met de volgende error:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'all='Jij slaat 2 en HalfAap slaat 0
' WHERE use' at line 1


Ik krijg de fout er maar niet uit!

Als ik all update weghaal doet hij het!
Echo de hele query eens.

echo "UPDATE trainen SET heald='".$heald[0]."', all='".$all."' WHERE userid='".$user['id']."'"; dus

En kijk dan nog eens wat er evt. fout zou kunnen gaan. Ik heb zo'n vermoeden dat de waarde van $heald[0] niet goed is maar dat weet ik dus niet zeker.

btw. 't is health en niet heald
Dan zal het hem wel in die addslashes zitten.
addslashes($list['all']

hierdoor begint hij niet met een enkele quote, dus:

addslashes("'".$list['all']

Reageren