加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

如安在’php’中自行毗连两个表后打印在表中得到的值?

发布时间:2021-03-05 22:23:21 所属栏目:编程 来源:网络整理
导读:怎样从给定的代码中打印A.station_id $query="SELECT A.train_no,A.station_id,A.arrival,A.dept,B.station_id,B.arrival,B.dept FROM TIME A,TIME B WHERE A.train_no = B.train_no AND A.station_id ='KNR' AND B.station_id='CLT' ";$rs=mysql_query($que

怎样从给定的代码中打印A.station_id

$query="SELECT A.train_no,A.station_id,A.arrival,A.dept,B.station_id,B.arrival,B.dept FROM TIME A,TIME B WHERE A.train_no = B.train_no AND A.station_id ='KNR' AND B.station_id='CLT' ";


$rs=mysql_query($query); 

while($row = mysql_fetch_array($rs)) {

echo "

最佳谜底
您应该查察从数据库中检索数据时返回的数组的布局.这有助于办理哪里的单个元素.你的代码看起来就像你只是盲目地实行而没有搜查,没有咨询任何例子……

很也许你正在探求这样的对象(请留意,因为下面提到的题目,此代码不能正常表现).它只是指向正确的偏向.

$query="SELECT A.train_no,B.dept 
        FROM TIME A,TIME B 
        WHERE A.train_no = B.train_no 
          AND A.station_id = 'KNR' 
          AND B.station_id = 'CLT' ";

$rs=mysql_query($query); 
while($row = mysql_fetch_array($rs)) {
    echo "

正如Athul Raj在他的答复中所说的那样,你的查询自己就存在题目.您应该起首行使手动(交互式)数据库客户端运行查询.这有助于清算隐藏的语法或逻辑题目.而且您可以确保查询在代码中行使时现实返回功效.也就是说:您的代码中基础没有举办任何错误搜查.这就是为什么您也许没有看到您的查询激发错误的缘故起因…

除此之外:PHP中的旧mysql扩展好久早年就已被弃用.文件明晰指出.行使较新的mysqli扩展或pdo,它们都提供预筹备语句.

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读