simpele vraag mysql ++
wouter bakker
23/02/2011 12:05:55waarschijnlijk heel simpel, maar ik kan het nergens vinden... xD
doet het:
mysql_query ("UPDATE stats SET ratio=ratio+1 WHERE site_id='$user_site_id'");
doet het niet:
mysql_query ("UPDATE stats SET ratio=ratio++ WHERE site_id='$user_site_id'");
(dus of +1 of ++)
wat is de fout?
grz
doet het:
mysql_query ("UPDATE stats SET ratio=ratio+1 WHERE site_id='$user_site_id'");
doet het niet:
mysql_query ("UPDATE stats SET ratio=ratio++ WHERE site_id='$user_site_id'");
(dus of +1 of ++)
wat is de fout?
grz
PHP hulp
05/11/2024 15:47:01Johan Dam
23/02/2011 12:08:56++ kan prima in PHP, maar MySQL niet echt geloof ik, als het wel zou werken dan doe je het nog fout, want dan zou het 'SET ratio ++ WHERE' .... omdat ++ het meteen toewijst.
wouter bakker
23/02/2011 12:10:04ah oke, ik probeer het gelijk even;)
Toevoeging op 23/02/2011 12:13:05:
nope het kan dus niet in mysql denk ik...
bedankt!
Toevoeging op 23/02/2011 12:13:05:
nope het kan dus niet in mysql denk ik...
bedankt!
Jasper -
23/02/2011 12:44:27Ik heb laatst ook iets gescreven maar ratio = ratio + 1 zou moeten werken naar mijn weten. Ik zou vanavond mijn code wel even op kunnen zoeken.
wouter bakker
23/02/2011 12:45:40Jordi Kroon
23/02/2011 12:46:52script is lek mysql injection mogelijk , Gebruik mysql_real_escape_string
wouter bakker
23/02/2011 12:48:39ja weet ik;)
alleen wil ik het script eerst gewoon laten werken en ga dan alles doorlopen op beveiliging (+nog wat tutorials erover lezen:P)
alleen wil ik het script eerst gewoon laten werken en ga dan alles doorlopen op beveiliging (+nog wat tutorials erover lezen:P)