
id|name|depid
1|Tonny|1
这样的话,假如字段比如多,出来的结果就非常乱,非常不适合人类阅读,而加上\G参数之后,表结构就变成纵向输出,即每条记录都会用
字段名1:字段值1
字段名2:字段值2
的形式显示,方便人类阅读,至于\G的英文全称是什么,不太清楚,可以查阅一下mysql的 *** 作手册。
MYSQL_ROW rowCString strText
while( (row = mysql_fetch_row(res)) )//遍历每一行
{
for(int i=0 i < res->field_counti++) //处理一行中的每一列
{
//如果你清楚知道数据库表中某列代表什么,一面的处理可以不要
CString strTmp = row[i]
CString strColName=res->fields[i].name
if(strColName == "name")
{
strText += "name:" + strTmp + "\r\n"
}
else if(strColName == "id")
{
strText += "id:" + strTmp + "\r\n"
}
else if(strColName == "price")
{
strText += "price:" + strTmp + "\r\n"
}
}
}
//你显示的文本框,假设和m_editText控件变量关联
m_editText.SetWindowText(strText )//在文本框中显示
文本框需要设置多行模式
1、用navicat新建一个数据库database1。
2、在database1数据库中新建一个表table2。
3、在table2中添加新的数据,新建一个名称为mysql_query的数据库。
4、在页面中用mysql_connect 函数与数据库建立连接。
5、用mysql_select_db函数选择要查询的数据库。
6、添加一个查询 table2表的查询语句“$sql=select * from table2“。
7、将查询语句$sql添加到查询数据库函数mysql_query中,返回值赋值给变量query。
8、最后将mysql_query。php文件在浏览器中打开,查看查询到数据库中的内容的结果。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)