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,取第一条就是最新的。
最新文章
- 我的电脑为什么总是显示连接服务器超时 2024-09-14 10:54:56
- usb传输超时 2024-09-14 10:54:51
- 华为手表接口调用超时,请重试 2024-09-14 10:54:45
- python接单需要哪些知识 2024-09-14 10:54:40
- 怎样解决服务器链接超时 2024-09-14 10:54:34
- 特岗身份验证接口连接超时怎么处理 2024-09-14 10:54:29
- 如何解决eclipse项目名称更改导致项目无法启动 2024-08-02 07:40:43
- 如何解决Eclipse出现错误提示的方法呢 2024-08-02 07:40:38
- Eclipse怎么导入文件夹 2024-08-02 07:40:30
- 2021云计算工程师必备技能 2024-08-02 07:26:19
随便看看
- 去日本旅游需要办办理什么手续 想要去日本旅游需要哪些证件 2023-04-23 00:59:04
- 周末佛山两日游攻略 重庆两日游旅游路线 2023-04-23 01:15:59
- 宜兴市酒店推荐 宜兴饭店有哪些 2023-04-23 01:44:44
- 请问出游客旅游网客服电话是多少? 谁知道同程那个旅游网客服电话多少 2023-04-23 02:26:33
- 去日本旅游要准备什么 自己想去日本旅游应该准备什么?详细的告诉我,谢谢~! 2023-04-23 03:09:36
- 白族的民俗民风 白族人 风土人情? 2023-04-23 03:35:41
- 重庆稻城亚丁米亚罗环线自驾怎么走 重庆到稻城亚丁自驾旅游怎么走 2023-04-23 04:04:49
- 奥万大~必经景点 克拉斯诺雅茨克在俄罗斯的什么地方 2023-04-23 04:09:01
- 江西有什么地方比较出名多好玩的地方有什么著名的小吃吗 江西有什么好吃的,和好玩的地方啊 2023-04-23 04:32:24
- 肃宁华阳大酒店房价? 安顺市火车站附近的住宿 价格在150一下的 2023-04-23 04:51:30