为了账号安全,请及时绑定邮箱和手机立即绑定

php,while中使用mysql查询语句问题

php,while中使用mysql查询语句问题

明月笑刀无情 2019-04-08 11:19:07
php的mysql查询语句可不可以这样用呢?$query="SELECTnameFROMbankWHEREareaLIKE'aaa'";$result=mysql_query($query)ordie(mysql_error());while($row=mysql_fetch_array($result)){$http=$row['http'];$task_query="SELECT*FROMtaskWHERElinkLIKE'%$http%'";$task_result=mysql_query($task_query)ordie(mysql_error());while($task=mysql_fetch_array($task_result));echo$task['high'].'';}
查看完整描述

2 回答

?
SMILET

TA贡献1796条经验 获得超4个赞

SELECT*
FROMtask
JOIN(SELECThttpASzhttpFROMbankWHEREareaLIKE'aaa')ASZ
ONtask.linkLIKECONCAT('%',Z.zhttp,'%')
                            
查看完整回答
反对 回复 2019-04-08
?
白板的微信

TA贡献1883条经验 获得超3个赞

SELECT*FROMbankLEFTJOINtaskONtask.linkLIKEconcat('%',bank.http,'%')WHEREbank.area='aaa'
我觉得你可能需要JOIN....
                            
查看完整回答
反对 回复 2019-04-08
  • 2 回答
  • 0 关注
  • 395 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信