我在PHP中有一个变量,例如$to = "John Doe"
。
我有这张桌子:
ID name surname username
1 John Doe jdoe
2 David Smith dsmith
我需要通过username
变量选择$to
和SQL。
如何?我试着搜索一下,但没有成功。
答案 0 :(得分:1)
您可以concat()
两个字段一起
$qry = "select username from users where concat(name,' ', surname) = '$to' " ;
答案 1 :(得分:0)
首先从空间爆炸你的字符串
$explode=explode(' ',$to);
if(count($explode)==2){
$qry="select username from users where name='$explode[0]' and surname='$explode[1]'";
}else{
$qry="select username from users where name='$explode[0] $explode[1]' and surname ='$explode[2]'";
}
希望这会有用