【发布时间】:2012-08-19 13:05:27
【问题描述】:
链接到第二页的第一页
<td><a href="moreToysDetail.php?toyInfo=<?=$currentToy["toy_id"];?>">More Detail</a></td>
第二页
$toyId=$_GET["toyInfo"];
$question = "SELECT * FROM toy, toyscountry, toysmedia, alltoyscategory WHERE toy_id= '$toyId' AND toy.toy_country = toyscountry.tCou_id
AND toy.toy_id = toysmedia.tMedia_toyId
AND toy.toy_id=alltoyscategory.allToysCat_toyId";
$reply = mysqli_query($dbConnection, $question);
echo $question;
ECHO 后发现错误 注意:未定义索引:第 5 行 C:\Program Files (x86)\EasyPHP-12.0\www\CA1\moreToysDetail.php 中的 toyInfo SELECT * FROM toy、toyscountry、toysmedia、alltoyscategory WHERE toy_id= AND toy.toy_country = toyscountry.tCou_id AND toy.toy_id = toysmedia.tMedia_toyId AND toy.toy_id=alltoyscategory.allToysCat_toyId
他们无法检测到 toyInfo :( 任何善良的灵魂可以提供帮助?非常感谢,我需要在几个小时内交出我的作业>。
【问题讨论】:
-
您的 HTML 表单是什么样的。它是否有一个名为“toyinfo”的输入字段?
-
">更多细节 是的,看起来像这样(如果这是你的意思:) -
是的,看起来是正确的。输出 print_r($_GET); 你会得到什么? ?
-
$current_toy['toy_id'] 有值吗?
-
@databyss 我收到了这个通知:未定义索引:C:\Program Files (x86)\EasyPHP-12.0\www\CA1\moreToysDetail.php 中第 5 行数组 () 中的 toyInfo
标签: php sql get indexing undefined