永发信息网

mysql循环查询

答案:3  悬赏:50  手机版
解决时间 2021-02-28 12:45
用的是qt
表abc(a,b,c)共N行-----这个N怎么来????字段类型这边设为QString
现在我做一个for循环如下
QString A,B,C;
QVector(sub) mysub;//sub为我自己写的一个类,类型
for(int i=0;i<N;i++)
{
select * from abc ....;
//....如何实现循环条件跟循环变量i一样
A=query.value(0).toString();
B=query.value(1).toString();
C=query.value(2).toString();
mysub.append(A);
}
功能就是:
一行一行的把数据库的a字段量,添加到容器中。。。
请各位帮忙啦
最佳答案
真的,你表达的确实非常让人费解,可能你的这个需求很奇怪吧

select a.key+b.key from table a cross join table b where a.key<>b.key and a.pp<> b.pp and a.pp='ta'

你试试这个吧
全部回答
<?php $mysql_server_name="localhost";//数据库服务器名称 $mysql_username="root";//连接数据库用户名 $mysql_password="root";//连接数据库密码 $mysql_database="lxr";//数据库的名字$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password); //连接到数据库 $strsql="select*fromtable";//从表中提取信息的sql语句$result=mysql_db_query($mysql_database,$strsql,$conn);//执行sql查询 $row=mysql_fetch_row($result);//获取查询结果 while($row=mysql_fetch_row($result)) //循环取出记录 { for($i=0;$i<mysql_num_fields($result);$i ) { echo"$row[$i]"; } }
<?php 直接$result=mysql_query("select*from a"); 然后while($row=mysql_fetch_array($result)){ echo $row[0]; echo $row[1]; echo $row[2]; echo $row[3]; echo $row[4]."<br>"; } ?> 你可以试试 有多少行 输出多少行
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
英雄联盟,上单鳄鱼,龙血武姬,齐天大圣,哪
下鸭子塘村这个地址在什么地方,我要处理点事
盗墓笔记,里面所说的终极到底是怎么?那么多
健身新手向达人请教我自定的计划是否合理:我
同一种物质既作氧化剂又作还原剂的反应两个
普田回族乡这个地址在什么地方,我要处理点事
养锦鲤什么是爆氧
50mm钢板q420,和q460哪个硬
法兰克系统容量满了怎么删除程序
(15分)【20世纪的战争与和平】材料下图是19
图书文具我想知道这个在什么地方
金孝渊 男朋友
万什么什么楼什么地什么成语
古代人得了近视会怎么办?
山田凉介花笑颜中文歌词
推荐资讯
---Could we finish the project according t
三星A7手机死机了怎么办不是黑屏
徽府汤包这个地址在什么地方,我要处理点事
小杨美发地址有知道的么?有点事想过去
肾结石多大需要手术?
交通银行的MORE信用卡怎么办理 流程
中国电信(滁东营业厅)在什么地方啊,我要过去
“月”的繁体字怎么写?
带内衣后背紧前面空怎么办呀
我男朋友是健身教练,今天他第一次把我带回了
请问有在济南中正金码科技有限公司的吗?哪位
五菱之光突然卡卡响得厉害,后打不着火,是否
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?