Selectから来るこのassoc配列は1行しかなく、8列しかありません。 私は各列の値を実行し、それが空であるかどうかをチェックし、それが "NULL"に変更されている場合はチェックします。ループ内でassoc配列の値を変更する方法
$res = mysqli_query($mysql, $sql);
$res = mysqli_fetch_array($res, MYSQLI_ASSOC);
私はこれをどこかに見つけましたが、動作しません。
foreach ($res as $key => $value) {
if ($res[ucfirst($key)]=="") {
$res[ucfirst($key)] = "NULL";
unset($res[$key]);
}
}
は 'while'ループ内でそれを使用します。 ($ res = mysqli_fetch_array($ res、MYSQLI_ASSOC)){/ *あなたのこと* /} ' – Zaphiel
列ではなく行を反復処理したい。 – Constantine
なぜあなたはnullのキーをチェックしていますか、列の値をチェックしてはいけません。 – Th3