Я новичок в PHP и MySQL, и я борюсь с приводимым ниже:MYSQL и PHP Неожиданные ошибки
$sql = "UPDATE Pharm_Log set text = ". $bloodtest . " WHERE patient = " . $patientid .;
if(is_resource($sql) and mysql_num_rows($sql)>0){
Проблема возникает, когда я пытаюсь закрыть мой SQL заявление. Я знаю, что это связано с скобками и полуколонами, но каждый раз, когда я меняю одну вещь, это испортит другой. Может кто-нибудь, пожалуйста, помогите мне?
Я думаю, что это последняя точка просто перед полутолком, попробуйте удалить это – bhttoan
Кроме того, '$ sql' - это строка, а не ресурс. Сначала нужно выполнить запрос, чтобы получить ресурс. И 'mysql_num_rows()' не подходит для запросов UPDATE. – Arjan
Все функции 'mysql_ *' устарели. Вместо этого используйте 'mysqli' или' PDO'. – Arjan