if ($con->connect_error)
{
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT * FROM Accounts WHERE acccount_num ='$accountNum'";
$result = $con->query($sql);
//$row = $result->fetch_row();
$row = mysqli_fetch_assoc($result);
print (json_encode($row));
$con->close();
これは失敗しているデータベースに接続するための私のPHPコードです。私は実際のデータベースのフィールド名をチェックし、自分のコードが実際にデータベースを使用しているjavaプロジェクトのすべてのコードをチェックしました。データベースとPHPの概念全体には本当に新しいものです。mysqlデータベースはnullを返し続けます
'ini_set( 'はdisplay_errors'、1)を加えます。 ini_set( 'log_errors'、1); error_reporting(E_ALL); mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT); 'をスクリプトの先頭に追加します。これは、 'mysqli_'エラーを に強制して、ブラウザで見ることができる例外を生成し、ブラウザ上に他のエラーも表示されます。 – RiggsFolly
'$ accountNum'は何に設定されていますか? – RiggsFolly
データベースの拡張子mysqli_または 'PDO'を使用しています – RiggsFolly