さて、これは完全な混乱であり、私は今とても迷っています。単語を検索できるサイトを検索しようとしていますが、designs
複数の列から単語を検索するために呼び出されたテーブルを通過します。username
別のメンバーも検索するオプションが必要になるまで、私はそれを機能させていました。表には、 の内部と一致する indesign
という名前の列があります。テーブルを引き出す必要が本当にないので、それが理にかなっていることを願っています..user
id
users
$result = mysql_query("
SELECT designs.*, users.*
FROM designs, users
WHERE type LIKE '%" . mysql_real_escape_string($search1) . "%'
OR title LIKE '%" . mysql_real_escape_string($search1) . "%'
OR tags LIKE '%" . mysql_real_escape_string($search1) . "%'
OR description LIKE '%" . mysql_real_escape_string($search1) . "%'
OR users.username = " . mysql_real_escape_string($search1) . "
ORDER BY designs.id
DESC
");
これが現在の外観であり、ユーザーが検索しているものです。 に接続した後、ユーザーの を検索してユーザーが作成したもの$search1
を表示できるようにしたいのですが、うまくいきません。アイデア?designs
username
designs.user
users.id
mysql_error()
また、「「where句」の「不明な列「namehere」」」というエラーが表示されます