私は2つのテーブルを持っています
1: USERS
user_id |
user_state |
user_email
2: CONTACTS
contact_id |
contact_name |
contact_state |
contact_email |
contact_info
私がやりたいことは、「user_state」(ログインしているユーザーの状態) が contact_state と等しいすべての「CONTACTS」データを選択でエコーすることです。
"SELECT * FROM contacts
INNER JOIN users
ON contact_state = ".$row_userinfo['user_state']."
WHERE contact_state = ".$row_userinfo["user_state"]."
ORDER BY contact_name $limit");
?>
私が問題を抱えているのは、ログインしているユーザーの状態 (user_state) に一致するデータを表示するだけではないことです。
そして、上記のコード(私が望むように動作することが正しいかどうかはわかりません)を使用すると、「「where句」の不明な列「...」」が表示されます
うまくいけば、誰かが私を助けることができます。