gpt4 book ai didi

php - 在 while 循环中查询时 undefined index ?

转载 作者:行者123 更新时间:2023-12-01 00:18:36 26 4
gpt4 key购买 nike

<分区>

我的问题:当第二个 while 循环运行时,我得到一个 undefined index :第一个和最后一个。我在每个循环中得到正确数量的第一个和最后一个通知消息。所以一切都很好,只是它不会给我真实的名字。

我是新手,所以我确定我只是不清楚某些规则或其他内容。

$sql = "SELECT * FROM practice WHERE tid='$tid' ORDER BY date";
$result = mysqli_query($conn, $sql);

while ($row = mysqli_fetch_assoc($result)) {
echo "<br> ". $row["date"]. " @ " . $row["time"] ." ". $row["pid"] ."
<form action='includes/joinpractice.inc.php' method='POST'>
<input type='hidden' name='pid' value='". $row["pid"] ."'>
<input type='hidden' name='uid' value='". $id ."'>
<button type='submit'>Join Practice</button>
</form> <br>";

$sql = "SELECT user.first, user.last
FROM user
INNER JOIN practice_part ON user.id=practice_part.uid
WHERE pid = '". $row["pid"] ."'";

$innerresult = mysqli_query($conn, $sql);

while ($innerrow = mysqli_fetch_assoc($innerresult)) {
echo "<br> ". $row["first"] ." ". $row["last"] ."";
}
}

我试过使用. $row["user.first"] ."". $行["user.last"] 。但这没有区别。感谢您的任何输入。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com