何が問題になりますか?致命的なエラー:42行目のC: xampp htdocs website adduser.phpのブール値でメンバー関数execute()を呼び出す
function db(){
$con= new mysqli('localhost' , 'root','','signupsystem') or die("fail". mysqli_connect_error());
$queryb="Insert into adduser(name,fathername,gender,address,cnic,contactnumber,email,password) values($this->name,$this->fathername,
$this->gender,$this->address,$this->cinic_no,$this->contact_n0, $this->email , $this->password)";
$result = $con->query($queryb);
if (!$result) {
die($con->error);
}
$stmt = $con->prepare($queryb);
if($stmt === "false")
{
trigger_error('Wrong Sql:' . $queryb . ' Error ' . $this->con->error, E_USER_ERROR);
}
$stmt->execute();
$af = $stmt->affected_rows;
$con->close();
return $af;
}
は 'false'との比較'' false ''ではありません。 –
変更後falseエラーが発生しました "SQL構文に誤りがあります。正しい構文をMariaDBサーバーのバージョンに対応するマニュアルで確認してください。 '6110197860375,03414216670、[email protected]'の近くで使用してください) ' 2 " – Mudassar
正確には、あなたのsqlを見て、そのエラーを修正してください。 –