Ничто не предвещало беды.

if($rs = mysql_fetch_assoc($rs) && !is_null($rs['min_date']))
{
//..
}

Но вместо того чтобы проверять условия, PHP включает оператор && в расчет rs! Получается что-то вроде:
$rs = (mysql_fetch_assoc($rs) && !is_null($rs['min_date']))

Поэтому пришлось дополнительно указывать скобки, чтобы все работало правильно:

if(($rs = mysql_fetch_assoc($rs)) && (!is_null($rs['min_date'])))
{
//..
}

А сколько таких ошибок еще мною в коде допущено - даже не хочется и думать. Вернее, хочется думать, что ни одной.

 

P.S. Присылайте криптовалюту если вам нравится то, что я делаю.
Если не нравится - тоже присылайте.
LTC (Litecoin): LLN6X2uV1iuQ1e4tdmQZsf2RRwh4pxPSej

Leave a Reply

*