gpt4 book ai didi

php - MYSQL 获取数组无法在 php 中捕获行的名称

转载 作者:行者123 更新时间:2023-11-29 04:10:16 24 4
gpt4 key购买 nike

这是我的代码

$sql = "SELECT distinct s.doc_id, s.pat_id, s.approved, p.pat_fullname, p.pat_id from patient p, subscribe s WHERE s.doc_id = '$doc_id' AND s.approved = '1' AND s.pat_id = p.pat_id;";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result))
{
$patname = $row['p.pat_fullname'];
echo "<label>Patient:</label>";
echo "<option value='$patname'>$patname</option>";

}

注意:未定义索引:C:\Program Files (x86)\EasyPHP-5.3.9\www\PHR system\doc_patdoc.php 第60行中的p.pat_fullname

以上是浏览器的通知。 sql 查询肯定有效,因为我在我的数据库中尝试过。那么我应该用哪一行的名称代替 p.pat_fullname?

最佳答案

结果不包含 p. 前缀,所以删除它:

 $patname = $row['pat_fullname']; 

关于php - MYSQL 获取数组无法在 php 中捕获行的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13478483/

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