我連接的時(shí)候報(bào)錯(cuò)了,哪位大神幫忙看一下?
<?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
2017-09-23
PHP版本問題,我剛開始也是報(bào)錯(cuò),未定義函數(shù),改為mysqli_connect();就行了
2017-03-03
php對(duì)mysql的調(diào)用需要將結(jié)果返回,再進(jìn)行調(diào)用,你這樣寫會(huì)被判斷為在執(zhí)行一個(gè)函數(shù)判斷,而這個(gè)函數(shù)沒被定義。
正確的寫法:
<?php?
$con =?mysql_connect("localhost","root","");
if($con){
echo "連接成功!";
}else{
echo "連接失??!";
}
??>
或者更簡潔:
<?php
$con =?mysql_connect("localhost","root","") or die ("連接失敗");
?>