我想选择firsname、mobileno、city、employee name等等。。通过电子邮件或唯一代码,因为电子邮件会因用户和我使用电子邮件登录的内容而异,所以如果任何用户输入电子邮件或代码 考虑我的数据库有: 所以我使用了查询,但它不起作用 所以请帮帮我,提前谢谢。id firstname MobileNo City State Email Code
1 xxxxx 0000000 Arkansas California YYY@xx.com ABCDE
$sql = mysql_query("SELECT firstname,Mobileno,City,Employee-Name FROM `clients` WHERE email = '$email' AND code = '$code'");
你的问题标题说明了一切。使用OR
而不是AND
:
$sql = mysql_query("SELECT firstname,Mobileno,City,Employee-Name
FROM `clients`
WHERE email = '$email'
OR code = '$code'")
CCD_ 3表示CCD_ 4或CCD_。
如果您使用AND
,这两个条件都应该得到满足。
我知道你想使用电子邮件或代码中的一个?
我认为你应该用这个:
$sql = mysql_query("SELECT firstname,Mobileno,City,Employee-Name FROM `clients` WHERE email = '$email' OR code = '$code'");
将此代码与OR
条件一起使用。
$sql = mysql_query("SELECT firstname,Mobileno,City,Employee-Name
FROM `clients`
WHERE email = '.$email.'
OR code = '.$code.'")