Nefunguje mi UPDATE

Mám následující kód:
mysql_query('UPDATE hry SET hodnoceni=hodnoceni+$cislo,pocethodnoceni=pocethodnoceni+1 WHERE id=2')

jestliže místo promněné $cislo dám normální číslo, tak to funfuje.. Oni nejdou dávat do tohoto zápisu promněné? Nebo je chyba jinde?
musíš to udělat
mysql_query('UPDATE hry SET hodnoceni=hodnoceni+' . $cislo . ',pocethodnoceni=pocethodnoceni+1 WHERE id=2')
nebo
mysql_query("UPDATE hry SET hodnoceni=hodnoceni+$cislo,pocethodnoceni=pocethodnoceni+1 WHERE id=2")

když tam sou tam jenom ' a ' tak php nehledá vevnitř proměné
Damian: PHP nechape $cislo jako promennou, pouzijes-li apostrofy misto uvozovek.