0
Heres my code. Просто.mysql_connect ничего не возвращает
<?php
echo 'start<br>';
//Do the conntection
$checkconnection = mysql_connect('localhost', 'root', 'rootpass');
//Check if it's valid
if(!$checkconnection) {
echo 'CheckFailed';
} else{
echo 'CheckSucess';
}
echo 'end'; ?>
но я вижу только «начало». Нет «CheckFailed», «CheckSucess», «end»
Что мне делать?
Я уже устанавливаю mysql, создаю базу данных, создаю таблицы, конечно.
[** Пожалуйста, не используйте 'mysql_ *' функции в новом коде **) (http://bit.ly/phpmsql). Они больше не поддерживаются [и официально устарели] (https://wiki.php.net/rfc/mysql_deprecation). См. [** красное поле **] (http://j.mp/Te9zIL)? Узнайте о [* подготовленных операторах *] (http://j.mp/T9hLWi) и используйте [PDO] (http://php.net/pdo) или [MySQLi] (http://php.net/ mysqli) - [эта статья] (http://j.mp/QEx8IB) поможет вам решить, какой из них. Если вы выберете PDO, [здесь хороший учебник] (http://j.mp/PoWehJ). –
mysql_connect будет удален из будущих версий php. Добавить error_reporting (E_ALL); ini_set ('display_errors', 1); в начале скрипта, чтобы увидеть больше ошибок и использовать die (mysql_error()); –
Кажется, что 'mysql_connect' попадает в фатальную ошибку, таким образом не отображая вашу другую часть кода. Сначала включите отчет об ошибках. –