佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 659|回复: 4

PHP的问题

[复制链接]
发表于 27-7-2006 09:32 AM | 显示全部楼层 |阅读模式

  1. $pro_result = mysql_query("Select * From view1");
  2. while (list ($table1, $table2, $table3)
  3. = mysql_fetch_row($pro_result))
复制代码


正常来说这样就可以load出我的data.

如果我是这样写要如何load出我的data呢??


  1. $pro_result = mysql_query("Select view1.table2, view1.table4, view2.table2, view2.table4 From view1, view2 Where ........");
  2. while (list ($table1, $table2, $table3)   《————
  3. = mysql_fetch_row($pro_result))
复制代码


在list那里要如何写呢???
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 27-7-2006 12:41 PM | 显示全部楼层
没有人知道要如何做吗???
回复

使用道具 举报

发表于 27-7-2006 12:50 PM | 显示全部楼层
你这样写和以上的写法有什么不同?
回复

使用道具 举报

 楼主| 发表于 27-7-2006 12:57 PM | 显示全部楼层
原帖由 goatstudio 于 27-7-2006 12:50 PM 发表
你这样写和以上的写法有什么不同?



SQL不同一个有两个table 例外一个是一个table罢了。。。。

但是当我用


  1. $pro_result = mysql_query("Select view1.table2, view1.table4, view2.table2, view2.table4 From view1, view2 Where ........");
复制代码


我要如何把view1.table2, view1.table4, view2.table2这些的data display出来呢?


我知道

  1. $pro_result = mysql_query("Select * From view1");
  2. while (list ($table1, $table2, $table3)
  3. = mysql_fetch_row($pro_result))
  4. {
  5. echo $table1 .....

  6. }
复制代码

这样就可以把那些data display出来了。。。
回复

使用道具 举报

发表于 27-7-2006 01:28 PM | 显示全部楼层
如果你在SQL QUERY BROWSER里确定你的SQL STATEMENT能RUN的话,你就用以下的METHOD来DISPLAY DATA IN PHP


$Result = mysql_query($SQL, $objConn);
$Count = mysql_num_rows($Result);       

for ($i = 0; $i < $Count; $i++) {
        $row = mysql_fetch_array($Result);

        echo $row['fieldname']."<BR>";
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 14-8-2025 01:19 AM , Processed in 0.101235 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表