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'出現致命錯誤,因此不會顯示您的其他代碼部分。首先啓用錯誤報告。 –