PHP如何读取MySQL数据 php mysql如何读取数据库数据
PHP如何读取MySQL数据?
PHP读取MySQL数据有如下方法:
方法一:
$rs = mysql_query($q, $dbh)
while($row = mysql_fetch_array($rs)) echo "$row[id] $row[name]
"
/* id和name可以换位置 */
@mysql_close($dbh)
/* 关闭到mysql数据库的连接 */
?>
方法二:
$rs = mysql_query($q, $dbh)
while($row = mysql_fetch_object($rs)) echo "$row->id $row->name
"
/* id和name可以换位置 */
?>
方法三:
$rs = mysql_query($q, $dbh)
/* 定义变量 rs ,函数mysql_query()的意思是:送出 query 字串供 MySQL 做相关的处理或者执行.由于php是从右往左执行的
,所以,rs的值是服务器运行mysql_query()函数后返回的值 */
if(!$rs){die("Valid result!")}
echo "
" echo " ID Name " while($row = mysql_fetch_row($rs)) echo " $row[0] $row[1] " /* 定义量变(数组)row,并利用while循环,把数据一一写出来. 函数mysql_fetch_row()的意思是:将查询结果$rs单列拆到阵列变数中. $row[0] 和 $row[1] 的位置可以换*/ echo ""
?>
总结:方法一是效率最高的,推荐日常使用。
php mysql如何读取数据库数据?
先配置数据库------连接数据库--------选择数据库--------填写检索表-------输出检索内容
第一种解决方法:
一、配置一下数据库:
define("DB_HOST","localhost")//数据库地址,一般为localhost
define("DB_USER","root")//数据库用户名
define("DB_PSW","")//数据库密码
define("DB_DB","databasename")//需要操作的数据库
二、连接数据库:
$conn = mysql_connect(DB_HOST,DB_USER,DB_PSW) or die
三、选择数据库:
mysql_select_db(DB_DB,$conn) or die
四、检索表:(填写tablename)
$result = mysql_query("select * from tablename") or die
五、输出检索的内容:
while ($row = mysql_fetch_row($result)){foreach($row as $data){    echo $data. }    echo
求助:php脚本读取mysql内容
m.php内容如下:
$user = $_GET[user]
$pass = $_GET[pass]
$link = mysql_connect(127.0.0.1,root,root) or die(数据库连接失败!)
//假定mysql的地址是127.0.0.1,用户名是root,密码是root
mysql_select_db(user)
//假定我用的数据库名称是user
mysql_query(set names UTF8)
$sql = "select * from `username` = ".$user." and `password`=".$pass.""
$result = array()
if($query = mysql_query($sql)){
$result = mysql_fetch_assoc($query)
echo "ok|".$result[id]."|".$result[money]
}else{
echo "用户名或密码错误"
}
?>
php怎么获得mysql数据库的数据
首先你要看php.ini有没有开启mysql的拓展函数库,然后mysql_connect()连接数据库,mysql_query("set names utf8")设置编码格式,然后mysql_select_db()设置查询的数据库
mysql_query()执行sql语句,mysql_fetch_array()或者mysql_fetch_assoc()或者mysql_fetch_num()获取结果集,mysql_close()最后关闭数据库连接,明白了么
php如何读取MYSQL数据库
首先,检查你这几个参数是否确实设置正确:
$dbhost = localhost //数据库主机地址
$dbuser = admin //mysql用户名
$dbpass = admin //mysql密码
$dbname = admin //mysql库名
另外,mysql_close() 这句已经把数据库连接关闭了因此后面对数据库的操作都不能成功。
php怎么读取mysql
大概的基本流程如下:
连接数据库,再加一个判断。
选择数据库
读取表
输出表中数据
下面是代码:
$con = mysql_connect("localhost","root","abc123")
/* localhost 是服务器 root 是用户名 abc123 是密码*/
if (!$con)
{
die("数据库服务器连接失败")
}
/* 这就是一个逻辑非判断,如果错误就输出括号里的字符串 */
@mysql_select_db("a", $con)
/* 选择mysql服务器里的一个数据库,假设你的数据库名为 a*/
$sql = "SELECT * FROM qq"
/* 定义变量sql, "SELECT * FROM qq" 是SQL指令,表示选取表qq中的数据 */
$result = mysql_query($sql) //执行SQL语句,获得结果集
/*下面就是选择性的输出打印了,由于不清楚你的具体情况给你个表格打印吧*/
//打印表格
echo "
$id | "$name | "$sex | "
?>
用php代码怎么查询mysql数据库里面的
基本代码如下:
$con = mysql_connect("地址","用户","密码")
if (!$con)
{
die(数据库连接失败: . mysql_error())
}
mysql_select_db("使用的Table", $con)
$result = mysql_query("SELECT * FROM 表名 WHERE 条件")
while($row = mysql_fetch_array($result))
{
print_r($row )
echo "
"
}
mysql_close($con)
?>
看这个问题,您应该是个初学者。建议你下载一份speedphp框架,阅读一下源码。
为个人感觉这个框架对初学者来说相当不错。
手动回复,不谢
php怎么拿到mysql数据库中的最新数据
1. 利用自增字段,把要查询的数据表的id设置为自增。查询数据时,order by id desc,取第一条就是最新的。
2. 利用时间,要查询的数据表中增加时间字段,查询时,order by time desc,取第一条就是最新的。
最新文章
- jar包是什么,有什么用 2024-01-30 22:42:07
- 在tomcat上怎么运行jar包 2024-01-30 22:41:50
- 可执行的Jar怎么设置双击运行 2024-01-30 22:41:41
- 自动换行的内容怎么变成一行 2024-01-30 22:39:03
- 代码输入怎么换行 2024-01-30 22:38:25
- jetty使用教程 2024-01-30 22:07:04
- linux下tomcat启动找不到servlet 2024-01-30 22:06:49
- vuejs方法传不进参数 2024-01-30 21:49:39
- vue如何写全局定时方法 2024-01-30 21:49:31
- win如何导入代码 2024-01-30 21:40:59
随便看看
- 20克燕麦热量多少 2023-05-22 22:48:58
- 燕麦泡水的热量 2023-05-22 22:49:06
- 什么是高蛋白高纤维的食物 2023-05-22 22:49:13
- 暖宝宝贴为什么能治病它作用原理有谁知道呢 暖宝宝对关节炎有疗效吗 2023-05-22 22:58:58
- 心肌梗死的主要护理措施 心肌梗塞护理方法有哪些 2023-05-22 23:23:11
- 冠心病与心绞痛有何差别 2023-05-22 23:36:41
- 口臭感觉舌头发涩是怎么回事?需要怎么治疗 2023-05-22 23:39:57
- 怀孕后多久可以做B超 怀孕多久能做b超 2023-05-22 23:47:54
- 每天快走、慢跑20公里会瘦吗加上控制食量!一个月会瘦多少斤 2023-05-22 23:59:48
- 还原性辅酶1和2分别是什么 2023-05-23 00:03:20