2017-03-14 100 views
-1

我不是很熟悉mysqli那么多,我必须升级我的脚本到mysqli,请你能帮我分类吗?警告:mysqli :: __构造():MYSQLI PHP

我有这个

function getConnected($host,$db_user,$db_password,$db) { 

     $mysqli = new mysqli($host, $db_user, $$db_password, $db); 

     if($mysqli->connect_error) 
     die('Connect Error (' . mysqli_connect_errno() . ') '. mysqli_connect_error()); 

     return $mysqli; 
    } 
    $mysqli = getConnected("localhost", "user_name_data456", "password123456", "user_database456"); 

和我的查询

 mysqli_query($mysqli,$sql); 
     mysqli_query($mysqli,$sql2); 
     mysqli_query($mysqli,$sql3); 
     mysqli_query($mysqli,$sql4); 
     mysqli_query($mysqli,$sql5); 

的查询SQL1 - 5工作正常,它只是有一些插入的东西,我知道这样对mysql或者mysqli的ISN多个查询不推荐,但我太累了。

请帮我整理一下。 :/

回答

1

改变这一行

$mysqli = new mysqli($host, $db_user, $$db_password, $db); 

$mysqli = new mysqli($host, $db_user, $db_password, $db); 

去除多余$db_password可变

+0

哦,我的上帝,我觉得这么愚蠢。该无眠的部分做了它的窍门。呃,非常感谢所有一切正常 –

+0

@ T.Lowly它不是一个没有睡眠的部分,但没有错误报告部分。如果您的错误报告设置正确,那么PHP会告诉您什么是错误的 –

+0

@YourCommonSense我不确定哪部分“不是真正熟悉mysqli”,但您没有理解,但我不是很乐意接受争论,感谢提示,下一次我打算睡觉之前,我肯定会检查一个教程,这个教程的时间可能比我的眼睛可以保持开放的时间还要长,然后快速完成脚本,然后进入睡眠状态。不管怎样,谢谢,请不要回复。 –

相关问题