私はいくつかのエントリがあるカテゴリテーブルを持っています。 mpid
、spid
、pid
がないカテゴリ名を表示したい。私が間違っていたことは分かりませんが、私のIS NULL
の声明はここでは働いていません。マイSQL:SQLでNULLがSQLで動作しないのはなぜですか?
function select_all_main_category_info() {
require 'db_connect_temp.php';
$sql="SELECT * FROM tbl_category WHERE mpid IS NULL AND spid IS NULL AND pid IS NULL AND deletion_status=1";
if (mysqli_query($db_connect, $sql)) {
$query_result=mysqli_query($db_connect, $sql);
return $query_result;
} else {
die("Query Problem". mysqli_error($db_connect));
}
}
私のPHPコードカテゴリ名を表示するには:
<?php
include_once 'applications.php';
$res=select_all_main_category_info();
while($info=mysqli_fetch_assoc($res)) {
echo $info['category_name'];
echo '<br>';
}
* "私のNULL文はここでは機能しません" * - どちらが問題になりますか?あなたにはたくさんの人がいる。 –
とスキーマと、このメソッドが 'select_all_main_category_info()'をどのように呼び出すかを示します。ここでの質問はあまりにも不明です。 –
これは私のコードが書かれている内部の関数名です。コードセクションを編集しましょう。 – Gamer