как получить предупреждающие сообщения MySQL в php (не ошибка)

0

Я хочу выполнить sql на php, который делает что-то вроде изменения текстового столбца в столбце int.

однако, этот sql не смог повеселиться на php и преуспеть в моем средстве администрирования mysql (sqlyog). ответ сервера "1 строка затронута. 1 предупреждение (ы)". но "SHOW WARNINGS" ничего не всплывал, и неудивительно, что php mysql_error() ничего не возвращал.

спасибо.

Теги:
message
warnings

1 ответ

1
Лучший ответ

Лучше всего использовать расширение mysqli вместо старого расширения mysql, поскольку mysqli поддерживает все функции MySQL и предлагает mysqli_get_Warnings() функция. Без mysqli вы можете сделать mysql_query("SHOW WARNINGS"); (см. SHOW WARNINGS docs), а затем прочитать предупреждения из набора результатов.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню