PHP如何取到mysql数据库中某个字段的值

PHP如何取到mysql数据库中某个字段的值,第1张

查询成功了,但是你没有把查询的值赋给变量,所以你肯定得不到值,

$sql

=

"SELECT

meta_value

FROM

wp_postmeta

WHERE

meta_key

=

'img-link'

and

post_id

=1"

$result=mysql_query($sql)

while

($row

=

mysqli_fetch_assoc($result))//用myql_fetch_assoc函数取值,可以确保多行数据时能循环输出,mysql_fetch_array只能取得最前面的一行数据

{

echo

$row['meta_value']//输出你想要的字段

}

读取mysql数据库文本字段的值方法如下:

public

void

read()

{

try

{

//连接数据库

conn

=

JdbcUtils.getConnection()

//查询resume字段,text格式

String

sql

=

"select

resume

from

testclob

where

id=1"

pt

=

conn.prepareStatement(sql)

//执行查询并返回结果

rs

=

pt.executeQuery()

if

(rs.next())

{

//

rs.getCharacterStream读取该字段

Reader

reader

=

rs.getCharacterStream("resume")

//定义字符数组来存放读取值

char

buffer[]

=

new

char[1024]

while

((reader.read(buffer))

!=

-1)

{

//打印

System.out.println(buffer)

}

reader.close()

}

}

catch

(Exception

e)

{

e.printStackTrace()

}

finally

{

JdbcUtils.release(conn,

pt,

rs)

}

}

可以运行SQL选择查询,SQL语句写法:

select 你要获取的字段名列表 from 表名 where 筛选条件

例如获取学号是001的学生名字,运行下列SQL语句即可

select sname from students where sid='001'


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存