Advanced_Guest
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Zyhel а как проверять ? если каждый раз запрашивать статус таблицы, то это ужасные тормоза, и дополнительная на сервер. я пользуюсь такой функцией: Код: function make_sql($f,$fields){ $fields=explode(',',$fields); $sql=''; foreach ($fields as $name){ $name=trim($name); if ($name=='id') continue; $value=isset($f[$name]) ? $value=$f[$name] : 0; $sql[]="`$name` = '$value' "; } return implode(",",$sql); } | $f - это массив данных который надо добавить $fields - строка, названия элементов.. аля "body, name" и тд. разделено запятыми.
|