私は、ユーザが賭けのピックを投稿するページで作業しています。 MySQLではテーブルベット(ID、イベント、ピック、オッズ、ステーク、分析、ステータス、利益)があります。MySQLの列が空であることを確認してください
MySQLで「ステータス」が空白であることを確認したいが、if()
ステートメントが機能していないことを確認したい。それが空であれば、ユーザーからのすべてのベットを出力するはずです。投稿されたコードはforループにあります。
if()
ステートメントで何が問題になっていますか?これを行うにはより良い方法がありますか?
$result = queryMysql("SELECT * FROM bets WHERE user='$user'");
$row = mysqli_fetch_array($result);
if ('' !== $row['status']) {
echo "Status: " . $status . "</div>" .
"Published by: " . $user . "<br>" .
"PICK: " . $pick . "<br>" .
"Odds: " . $odds . "<br>" .
"Stake: " . $stake . "<br>" .
nl2br($analysis) ;
}
使用はmysql_num_rows() – RJParikh
あなたは '(もし!空($行[ 'ステータスを使用することができますを使用することができますチェック'])) 'および/または' if(!null($ row ['status'])) ' – rhavendc