SQL WHERE句で変数を使用する際に問題があります。私はこのエラーを取得しています:where句に変数を含む行をカウントする
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
コードは次のとおりです。
$sql3= mysql_query("SELECT COUNT($ww) FROM data WHERE $".$ww." = ".$weeknumber." ");
私が間違って何をしているのですか?
なぜ余分なドル記号はちょうどWHERE' 'の後にあるのでしょうか? – Crontab
あなたは変数が何であるか知っていますか? $ weeknumberは実行時に評価されていますか? – contactmatt
この余分なドルはそれを変数にすることです。koz $ wwはテーブルの行のタイトルをエコーします。 –