nullデータベースエントリを除外したPHPの結果が機能しなくなりました。 私は次のテストコードを生成し、結果にヌルを返します。私はうんざりしており、解決する手掛かりはありません。上記からデータベースヌルがヌルとして動作しない
<body>
<?PHP
include "dbcfg.php";
$link = mysqli_connect($mysqlserver, $mysqlusername, $mysqlpassword, $dbname) or
die("Error connecting to mysqli server: " . \mysqli_error());
if (!$link) {
die("Connection failed: " . mysqli_connect_error());
}
$attractquery = "select * from eatingout where town = 'Newcastle'";
$result = \mysqli_query($link, $attractquery) or die
("Query to get data from table failed: " . \mysqli_error());
while ($db_row = mysqli_fetch_array($result)) { // iterate through all selected
/*if($db_row['image'] != null){*/
/*if (!empty($db_row['image']));{*/
if(isset($db_row['image']));{
echo $db_row['image'] ." ". $db_row['EOID']."<br/>" ;
}
}
?>
</body>
結果は、3つのオプションのいずれかからEOID数字が続き、多くのNULL値が含まれ、インターネットの質問サイトに75歳と私の最初の時間を助けてください。私が何をした?
は、私はあなたがそれらの –
使用を取得しているところはよく分からないので、あなたは変数を使用するすべての場所がない '(もし!IS_NULL($のdb_row [ '画像])) {'... if文の' {'の前に'; 'を削除します。 –
... DB問合せの 'WHERE'文に' AND image is not NULL'を追加する方が良いでしょうか? –