
正文
php读取字段全部数据库 php读取字段全部数据库内容
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何用php取出数据库表中一列所有数据?
很简单,用循环,你那样用只能有一条记录,建议多看看php手册,对自己有好处
while ($result= mysql_fetch_array($result, MYSQL_NUM)) {
print_r($result);
}
相关问答
Q1: php查询数据库所有字段并显示.
亲,你的想法有问题,这是不符合要求的。
数据库中有很多的表,表中有字段。因此你不可能查询数据库中的id和news,而是只能在特定的表上查询。同时sql语法也要求
select
fields
from
table_name而不是db_name哦。
举例来说,保存新闻的表名字是news,
位于数据库
my_test_db中,那么应该
$con = mysql_connect("127.0.0.1", "123", "123");
mysql_select_db('my_test_db', $con);
$sql = "select id, news from news";后面的代码就一样了
Q2: PHP如何读取MYSQL数据库的字段内容然后返回该行所有内容?
PHP 版本 = 5.2 的常用连接方法为
$link = mysql_connect('mysql地址/localhost','root','root密码');
mysql_select_db('db1'); //选择一个数据库
mysql_query('set names utf8'); // 设置下数据库默认编码,避免写入/读取乱码
$res = mysql_query('select * from user'); // 执行sql 语句
$rows = array();
while($row = mysql_fetch_array($res)){
$rows[] = $row; // 循环 resouce 数据得到数组数据集合
}
print_r($rows); // 最后一步输出数据列表
PHP 版本 = 5.3 的常用连接方法为PDO形式,当然也可以使用5.2的连接方法。(PDO需开启 php_pdo_mysql 扩展)
$pdo = new PDO('mysql:host=地址/localhost;dbname=数据库名','root','root密码');
$pdo-exec('set names utf8');
$res = $pdo-query('select * from user');
$rows = array();
while($row = $res-fetch()){
$rows[] = $row;
}
print_r($rows);
大家学习php途中,建议使用5.3 版本以上以获得更好的php编程体验。
所以推荐pdo形式连接数据库,更安全快速。
Q3: php中获取数据库中字段值。
取到值后,在输出的时候%=变量*100%/100,这样用PHP把数据输入,后面跟/100的字符就可以了。
Q4: php查询数据库,除了通过id值获取整个字段,还有可不可以用name获取整个字段的所有值
当然可以php读取字段全部数据库,id一半是主键php读取字段全部数据库,唯一,结果精准,而用name,就可能有多个同name的,再则从查询效率和性能而言,主键有索引,id查询效率更高;
数据库中插叙可根据自己的需求用任一字段为条件查询正条数据库记录,原则在于怎样更高效,更精准,更符合php读取字段全部数据库你的要求;
Q5: 如何用php取出数据库表中一列所有数据
用该列的字段名即可php读取字段全部数据库,select语句的通用形式如下php读取字段全部数据库:
select 你要的信息
from 数据表(一个或多个)
where 满足的条件
所以你的sql语句为php读取字段全部数据库:
select 要取得列名 from 表名 where 1
例子
SELECT id FROM `article` where 1
关于php读取字段全部数据库和php读取字段全部数据库内容的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








