Кто не понял, дело не в том что функцию нельзя использовать внутри другой функции. А в том, что надо сразу читать что делает функция empty():
empty - определяет, установлена ли переменная.
Кто не понял, дело не в том что функцию нельзя использовать внутри другой функции. А в том, что надо сразу читать что делает функция empty():
empty - определяет, установлена ли переменная.
Все сработало. Таблица установлена
Но самый лучший вариант данного кода вот:
$error = mysql_error();
if (empty($error)) {
echo '<div class="gmenu">Таблица успешно создана! Скрипт готов к работе. И конечно же спасибо за установку ^^</div>';
} else {
echo '<div class="rmenu">Ошибка: '.$error.'</div>';
} Потому что думал, что mysql_error() возвращает только string.
Да и на свежих версиях, такая фишка работает.
p.s спасибо за то, что тыкнули носом. ![]()
# Ro2xq (05.03.2014 / 17:37)Архив с проверкой ошибок MySQL при установке. Без ошибок.
Ниже архив с вырезанными проверками на ошибку.
Хотелось бы ещё на последок узнать версию php.
# ValekS (05.03.2014 / 17:49)Спасибо за не большой вклад.)
Архив с проверкой ошибок MySQL при установке. Без ошибок.
Интересная штука
. Но считаю народа в чате должно быть больше. Не двое
# Ro2xq (05.03.2014 / 17:51)Не за что)
Спасибо за не большой вклад.)
# Райский (05.03.2014 / 17:53)Спасибо
Интересная штука. Но считаю народа в чате должно быть больше. Не двое
# Райский (05.03.2014 / 17:53)Конференции уже Скример писал. Не анонимные правда, но всё же...
Интересная штука. Но считаю народа в чате должно быть больше. Не двое