嗨,我已经搜索了几天了,似乎无法正确理解,希望有人能够伸出援手。场景如下:
技术信息表
repid fname lname region
1234 bob smith NY
4567 bob sacamano toronto
3478 bob hill texas
9876 bob underwood vancouver
7345 tom tucker halifax
2357 bill shatner LA
我正在尝试根据输入字段查找所有 bobs,以查找 repid、名字、姓氏等......
巴西亚卡 如果 somone 在表单中键入 Bob,它应该返回所有 Bob 的所有信息。
我完全被困在这一点上。
我已经到了确定是否有鲍勃记录并且可以拉动一个的地步,但我不能拉多个。
例如,下面是一些代码片段。任何帮助都会受到极大的赞赏。
$MetaQuery="SELECT * FROM `techinfo` WHERE repid='$_POST[repid]' OR fname='$_POST[fname]'";
$MetaResults=mysql_query($MetaQuery, $DBconnect);
if(mysql_num_rows($MetaResults)>0)
{
/*
quick check of array storage
*/
echo "<br>we found results:".$row['repid']. $row['fname']. $row['lname'];
}
1) mysql_函数正在使用 PDO 进行降级
2)请了解SQL注入
3 mysql_query返回必须循环的资源例如。
while($row = mysql_fetch_assoc($MetaResults) {
echo "<br>we found results:".$row['repid']. $row['fname']. $row['lname'];
}