我有点问题...
我想用 $_GET 获取一个数组,然后将输出值与从 MySQL 数据库中获取的数组中的行进行匹配。我想在 while 循环或 foreach 循环中执行此操作,因为一旦找到匹配项,我必须对匹配的行做一些特定的事情:然后应该使用这些行中的其他列来设置一些变量。这是代码:
<?php
$wineneeds=mysql_query("SELECT * from wineneeds");
$needarray=mysql_fetch_array($wineneeds);
foreach($_GET['Need'] as $Needs)
{
while($needarray)
{
if($needarray['Needset']=="$Needs")
{
$sweet=$needarray['Sweet'];
}
else{}
}
}
它不会错误我的页面,除非我有无限的加载时间......
我根本找不到错误。
请记住,我是 PHP 新手,并且想坚持使用这样的基本内容。在此先感谢 - 亚历克斯 :)