das ist keine Frage, ich brauche deine Hilfe. Ich habe ähnliche Threads gelesen, aber ich konnte das Problem in meinem Code nicht beheben. Könnten Sie bitte die richtige Lösung geben?PHP Mysqli Fehler: mysqli_query() erwartet Parameter 1 zu sein mysqli, boolean gegeben
<?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';
}
?>
'$ verbinden' benötigen statt '$ selectdb' in' mysqli_query ($ selectDB, $ query) ' –
Pass nur einen Parameter mysqli_query ($ selectDB) zur Verfügung zu stellen; anstelle von mysqli_query ($ selectdb, $ query); –
@ManishaChaudhary mysqli_query (...) erwartet immer 2 Parameter. Aber er muss die richtigen benutzen. – DocRattie