网站首页 > 文章中心 > 其它

获取数据库字段php

作者:小编 更新时间:2023-10-24 18:19:30 浏览量:131人看过

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

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

$sql

获取数据库字段php-图1

=

"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'];//输出你想要的字段值

}

php语句,怎么从数据库中随机获取数据字段.

//连接数据库

if(!$con = mysql_connect("localhost","root","root")){die(mysql_error());}

mysql_select_db("ali_xt");

//找出ali_admin表的字段

$res = mysql_query('show columns from ali_admin');

//将数据给弄出来

$data = array();

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

$data[] = $row;

$rand_times = count($data)$rand_times?count($data):$rand_times;

$result = array();

for( $i=0;$i$rand_times;$i++ ){

$result[] = $data[rand(0,count($data)-1)][0];

echo "pre";

mysql_close($con);

//纯手写的,不明白可以问我,记得给分

如何在php中获取数据库中字段值?

php

$sql = "SELECT name FROM user WHERE ID=1 LIMIT 0,1";

$result = mysql_query($sql);

$rs = mysql_result($result,0);

php读取mysql中某一个字段的内容

$dsn = 'mysql:dbname=test;host=localhost';

$user = 'root';

$password = 'root'; //mysql

$db = new PDO($dsn, $user, $password);

$db-setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

$slectsql=select 字段 from table where 字段=值(如果有条件的情况跟where);

$stmt = $db-query($sql);

$db-null;

这个是其中一种方式(PDO),如果用于生产环境的换需要将上面代码修改为防dql注入方式,简单的来说就是prepare(),execute()分开执行,其中要查询的字段或者条件参数再执行的时候才传入,同时需要设置$dbh-setAttribute(PDO::ATTR_EMULATE_PREPARES, false);.

再有另外一种方式为php_mysqli,这种方式使用以及与PDO的区别可自行百度.目前主要使用的方式PDO.

看完小编介绍的PHP要读取MYSQL某个字段,大致需要三步,第一步链接数据库的方式,第二步查询的语句准备以及执行,第三步断开数据库链接.

php中获取数据库中字段值.

取到值后,在输出的时候%=变量*100%/100,这样用PHP把数据输入,后面跟/100的字符就可以了.

php调用数据库字段

我说一下几个步骤:

①.、首先你得有一个存储这些数据的数据库表,比如数据库表的结构是这样的.

数据库表名为:user

字段:编号(id),姓名(name),手机(mobile),产品名称(productName) 主键为id

第一步:你需要连接数据库,有一个连接数据库的文件:conn.php.内容如下:

第二步:你需要一个添加数据的表单,就相当于一个注册或添加数据的页面.如文件为:add.html内容如下:

form action="reg.php" method="post"

input type="text" name="name"br/

input type="text" name="mobile"br/

input type="text" name="productName"/br

input type="text" name="productName"/br

input type="text" name="productName"/br

input type="submit" name="submit" value="添加数据"

/form

第三步:写一个处理你表单提交的数据的文件reg.php.内容如下:

include "conn.php";

if(isset($_POST["submit"])){

$name=$_POST["name"];

$mobile=$_POST["mobile"];

$productName=$_POST["productName"];

$sql="INSERT INTO 'user'(id,name,mobile,productName) VALUES (NULL,$name,$mobile,$productName)";

$query=mysql_query($sql);

$num=mysql_affected_rows($conn);

if($num=1){

echo "scriptalert('数据添加成功');location.href='add.html';/script";

}else{

echo "scriptalert('数据添加失败');history.back();/script";

if($_POST["submit"]){

if(!empty($mobile)){

$sql="SELECT * FROM 'user' WHERE 'mobile'='$mobile'";

while($rs=mysql_fetch_array($query)){

$str="查询结果:br/";

$str.="用户名:".$rs["name"]."?";

$str.="产品名:".$rs["name"]."?";

echo "您查询的手机号为".$mobile."的数据信息如下:br/";

echo $str;

echo "请输入手机号";

form action="" method="post"

请输入您要查询的手机号:input type="text" name="mobile" input type="submit" name="submit" value="查询"

以上就是土嘎嘎小编为大家整理的获取数据库字段php相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章