ich mit dieser Warnung habe Schwierigkeitenmysqli_query() erwartet Parameter 1 Mysqli zu sein,
mysqli_query() erwartet Parameter 1 sein Mysqli, string gegeben
Ich habe die Abfrage in SQL verwendet Abschnitt in phpmyadmin funktioniert, aber mysqli_query gibt diesen Fehler zurück. Meine Verbindung zur Datenbank ist verbunden oder sonstwie würde der Compiler sogar "if" Bedingungen an mysqli_query übergeben. Ich verstehe nicht. bitte hilfe.
Im Anschluss an meinem Code
include("../class/config.php");
if($_REQUEST["subuser"]){
@extract($_REQUEST);
$dbobject = new dbconnection();
$con = $dbobject->getconnection();
if($con)
{
$dbresult = $dbobject->selectdatabase();
if($dbresult)
{
$sql = "select * from admin where username='".$username."'
and pswd = '".$pswd."'";
$record = mysqli_query($sql,$con);
while ($row = mysql_fetch_array($record))
{
echo $row['aid'];
}
}
else
{
echo mysqli_error();
}
}
else
{
echo mysqli_error();
}
}
Ihre Argumente sind bakwards – rtfm
Haben Sie die Dokumentation von ['mysqli_query()'] (http://php.net/manual/en/mysqli.query.php) gelesen? – axiac
1. Sie mischen oop orientierten Ansatz zu prozeduralen Ansatz.2 kein Fehler Reporting-Mechanismus ist da, so dass Sie Details über das Problem bekommen können.3.it's $ record = mysqli_query ($ con, $ sql); ' –