0
继承人我的代码。简单。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'出现致命错误,因此不会显示您的其他代码部分。首先启用错误报告。 –