配列に文字列が存在するかどうかの確認に問題があるようです。私の質問にはおそらく本当に明白な答えがありますが、私はPHPを初めて使用します。
とにかくここに私のコードがあります:
while($row = mysql_fetch_assoc($result))
{
$result_array[] = $row;
}
if (in_array("496891", $result_array))
{
echo "true";
}
else
{
echo "false";
}
配列は次のようになります。
Array ( [0] => Array ( [ID] => 496891 ) [1] => Array ( [ID] => 1177953 ))
私のコードは常にfalseをエコーします。誰かが私が間違っていることを知っていますか?
ありがとう