-1

ここにこのクエリがあります

$rs = mysql_query("select Username.users,phone.users,user_id.coupon,points.coupon,time.coupon from users LEFT JOIN coupon on Username.users = coupon.user_id where coupon.user_id like '%$search%' or coupon.time like '%$search%' order by $sort $order limit $offset,$rows"); 

Where 

$sort = isset($_POST['sort']) ? strval($_POST['sort']) : 'time';   

私はここで何かエラーをしていますか?結果が出ません、助けてください。

ありがとう..

4

3 に答える 3

0

より適切な方法、

時間はSQLの型であるため

select users.`Username`, users.`phone`, coupon.`user_id`, coupon.`points`,coupon.`time` from users 
LEFT JOIN coupon 
on users.`Username` = coupon.`user_id` 
where coupon.`user_id` like '%$search%' or coupon.`time` like '%$search%'  
于 2013-08-05T11:58:19.960 に答える
0

次の方法でクエリを記述してみてください。

$rs = mysql_query("select users.Username,users.phone,coupon.user_id,coupon.points,coupon.time from users LEFT JOIN coupon on users.Username = coupon.user_id 
where coupon.user_id like '%$search%' or coupon.time like '%$search%' order by $sort $order limit $offset,$rows");

users.Usernameそれが実際にクーポン テーブルに参加するための正しい ID であることを確認してください。そうではないusers.user_idでしょうか?どちらの場合になりますか

$rs = mysql_query("select users.Username,users.phone,coupon.user_id,coupon.points,coupon.time from users LEFT JOIN coupon on users.user_id = coupon.user_id 
where coupon.user_id like '%$search%' or coupon.time like '%$search%' order by $sort $order limit $offset,$rows");
于 2013-08-05T11:57:42.677 に答える