זה דיי פשוט - (=) זה השמה ו(==) זאת השוואה.
נדמה לי שאפשר לנסח IF עם השמה (=) ולכן השתמשו ב(==), כי אני יודע שבWHILE אפשר.
משהו כמו..
PHP קוד:
if (($q = $Row['a']) == 1)
{
do...
}
ואז q שווה לRow['a'] וזה יבדוק אם זה שווה ל1.. לא בטוח.. תבדקו אם בא לכם