PHP读取MySQL
发布网友
发布时间:2022-04-13 06:51
我来回答
共4个回答
热心网友
时间:2022-04-13 08:21
<?php
/* Connect to a MySQL server 连接数据库服务器 */$link = mysqli_connect(
'localhost', /* The host to connect to 连接MySQL地址 */
'root', /* The user to connect as 连接MySQL用户名 */
'', /* The password to use 连接MySQL密码 */
'xsgl'); /* The default database to query 连接数据库名称*///加上下面这行,解决中文乱码
//$link->query("SET NAMES 'gb2312'");
$link->query("SET NAMES 'gbk'");
if (!$link) {
printf("Can't connect to MySQL Server. Errorcode: %s ", mysqli_connect_error());
exit;
}//插入数据
$query="insert into student(name,Sex,Birthday,Address,Email) values('刘德华','男','1966-12-12','杭州市总统路18号','wdd@126.com')";
mysqli_query($link,$query);
//更新数据
$query="update student set name='张学友' where Name='刘德华'";
mysqli_query($link,$query);
//删除数据
$query="delete from student where Name='张学友'";
mysqli_query($link,$query);
//读取所有数据 if ($result = mysqli_query($link, 'SELECT * FROM student')) {
print("查询结果: ".'<br>');
/* Fetch the results of the query 返回查询的结果 */
while( $row = mysqli_fetch_assoc($result) ){
printf("%s %s %s %s %s", $row['Name'],$row['Sex'],$row['Birthday'], $row['Address'],$row['Email'].'<br>');
}
/* Destroy the result set and free the memory used for it 结束查询释放内存 */
mysqli_free_result($result);
}
/* Close the connection 关闭连接*/
mysqli_close($link);
?>
热心网友
时间:2022-04-13 09:39
天哪 你们说的也太麻烦了吧
读取 四段记录 那就用limit 四个四段 就标明那四个字段
具体的sql如下:
select 字段1,字段2,字段3,字段4 from 表 limit 0 4;
然后 mysql_query函数 执行 sql
mysql_fetch_row 获取结果 print_r();打印结果
热心网友
时间:2022-04-13 11:13
<?phprequire_once("conn.php");?><html><body><?php$str_zd=$_GET['zd'];$str_type=$_GET['type']; if (isset($str_zd)) else if (isset($str_type)) else $exec_idasc="select * from news order by ".$sql_px.$sql_type;$result=mysql_query($exec_idasc);while ($rs=mysql_fetch_array($result)) ?></table><form action="list" method="post" name="listform" id="listform"><select name="select" size="1"> <option value="?zd=id&type=asc" selected>id 升序</option> <option value="?zd=id&type=desc">id 降序</option> <option value="?zd=title&type=asc">title 升序</option> <option value="?zd=title&type=desc">title 降序</option> <option value="?zd=time&type=asc">time 升序</option> <option value="?zd=time&type=desc">time 降序</option></select></form></body></html>/////////////////////////////////////////////////也不知道能不能帮助你。下班了。如果有问题。在聊
你提问的PHP读取MySQL这个问答我只能这样回答你了
热心网友
时间:2022-04-13 13:05
SELECT字段名1,字段名2,字段名3,字段名4
FROM表名
LIMIT 0 , 4
其实header中给四个就OK了