asp数据库循环输出

asp数据库循环输出,第1张

'呵,何必这么复杂,如果要输出与数组相关的话,不要忘了asp里有个很好用的rsGetRows()了,给你段最简单的代码吧,如下:dim rs,arr,iset rs=connexecute("select from Navigation where ViewFlag order by Sequence asc")if not rseof then arr=rsGetRows() '这里把符合条件的所有记录都保存到了arr中,这里赋值后的arr就等于是一个二维数组了end if

rscloseset rs=nothing'上面代码就完成了从数据读取数据到数组变量了,接下来只要输出数据,你只需要判断arr是否数组if isarray(arr) then for i=0 to ubound(arr,2) '上面有仁兄说过数组长度由ubound下标决定没错,所以你只要确定第二维的下标就知道数组长度ubound(arr,2),当然第一维就是ubound(arr,1)或者ubound(arr)就行了 responsewrite arr(0,i) '这里就是输出数组item了 responsewrite "<br>" '每输出一个数据就换一行,当然你也可以改成别的 nextelse responsewrite "暂无导航"end if '搞定

<php

include("conn/connphp");//连接数据库

$query="select from table"; //查询语句

$result=mysql_query($query);// 进行查询

$array=mysql_fetch_arry($result);//将查询记录放到array数组中

>

不知道这个回答对你有没帮助。

结果已经有了,我就说下这句话的区别

mysql_select_db,字面上就能理解,选择数据库

去PHP手册中可以发现该函数的返回值是bool,也就是布尔值

bool mysql_select_db ( string $database_name [, resource $ link_identifier ] )

只是确定 *** 作是否成功

$result = mysql_query($sql, $link); // 执行查询语句

是执行查询语句,这时返回的是

resource mysql_query ( string $query [, resource $link_identifier ] )

资源符号,通过var_dump($result)可以看到该变量的类型,不是数组

随后通过mysql_fetch_array($result);获取实际查询语句所能获取的数据

每次 *** 作,返回一行数据

该 *** 作会变相的移动该资源的指针,PHP的概念里面没有指针,但需要知道该函数可以多次执行

概念和foreach一致

所以通过

while ($bookInfo = mysql_fetch_array($result)){

}

可以获取所有的行数据

如果没有数据会返回false,所以while会自动停止循环

你是想改成一个array(188869,142654,139888,154288,17521)这样的数组呢

还是想改成字符串呢

如果是数组的话,他的本身就是这种数组

如果想输出字符串的话

可以遍历数组,然后拼凑成这种格式

也可以通过implode() 这个函数实现转换成字符串然后首位添加需要的array和括号就行了!

$conn= mysqli_connect($DbIP,$DbUserName,$DbPwd,$DbName);//数据库地址,用户名,密码,数据库名

$name = '123';

$sql = "SELECT name FROM order WHERE  name ='"$name"'";

$res = mysqli_query($conn,$sql);//也可以直接用 $res = mysqli_query($sql);

$arr = array();

if($res && is_object($res)){

    while($row=mysql_fetch_assoc($res)){

        $arr[] = $row;

    }

}

print_r($arr);

以上就是关于asp数据库循环输出全部的内容,包括:asp数据库循环输出、php 怎么将数据库总提取的数据放到array中、PHP如何输出数据库的每条数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10642617.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存