亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

我連接的時候報錯了,哪位大神幫忙看一下?

<?php?

if(mysql_connect("localhost","root","")){

echo "連接成功!";

}else{

echo "連接失?。?;

}

??>







Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /Applications/XAMPP/xamppfiles/htdocs/myproject/06day/test.php:2 Stack trace: #0 {main} thrown in?/Applications/XAMPP/xamppfiles/htdocs/myproject/06day/test.php?on line?2

正在回答

2 回答

PHP版本問題,我剛開始也是報錯,未定義函數,改為mysqli_connect();就行了

0 回復 有任何疑惑可以回復我~

php對mysql的調用需要將結果返回,再進行調用,你這樣寫會被判斷為在執行一個函數判斷,而這個函數沒被定義。

正確的寫法:

<?php?

$con =?mysql_connect("localhost","root","");

if($con){

echo "連接成功!";

}else{

echo "連接失?。?;

}

??>

或者更簡潔:

<?php

$con =?mysql_connect("localhost","root","") or die ("連接失敗");

?>


0 回復 有任何疑惑可以回復我~
#1

qq_締造者_03554660 提問者

是不是mysql版本太高了,mysql_connect不行,但是mysqli_connect可以
2017-03-03 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
PHP與MySQL關系大揭秘
  • 參與學習       72509    人
  • 解答問題       978    個

讓我們一起走上探秘之旅,找尋php和mysql戀愛的真諦

進入課程

我連接的時候報錯了,哪位大神幫忙看一下?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號