これは質問ではありません。私はあなたの助けが必要です。私は同様のスレッドを読むが、私は自分のコードで問題をデバッグできませんでした。あなたは正しい解決策を提示することができますか?PHP Mysqliエラー:mysqli_query()は、パラメータ1がmysqliであると想定しています。ブール値
<?php
/*variable declaration*/
$host="localhost";
$user="root";
$pass="";
$dbname='mydatabase';
/*connection to mysql server*/
$connect = mysqli_connect($host,$user,$pass);
/*selecting database*/
$selectdb=mysqli_select_db($connect,$dbname);
if(!$selectdb){
echo 'Failed to connect. Wrong username or database.';
}else{
echo 'Connection successful.';
}
/*creating task*/
$query = "SELECT 'Name', 'Password' FROM 'db' ORDER BY 'id'";
if(mysqli_query($selectdb,$query)){
echo 'Success';
}else{
echo '<br>Failed';
}
?>
'$'接続する代わりに、 'mysqli_query($のselectdb、$クエリ)' –
パスのみ1パラメータmysqli_query($のselectdb)での '$のselectdb'の提供する必要があります。 mysqli_query($ selectdb、$ query)の代わりに。 –
@ManishaChaudhary mysqli_query(...)は、2つのパラメータを必要とします。しかし、彼は適切なものを使用する必要があります。 – DocRattie