-
2019-07-12 21:37:04
php查询数据库信息返回到页面中
改一下$row[‘这里内容即可’];
<?php error_reporting( E_ALL ^ E_NOTICE ); $dbhost = 'localhost:3306'; $dbuser = 'root'; $dbpass = 'root'; $conn = mysqli_connect( $dbhost, $dbuser, $dbpass ); mysqli_query( $conn, 'set names utf8' ); mysqli_select_db( $conn, 'management' ); $sql = 'select * FROM product'; $retval = mysqli_query( $conn, $sql ); while( $row = mysqli_fetch_array( $retval ) ) { echo "<tr class='tabre'> <td>{$row['id']}</td> ". "<td>{$row['brand']}</td> ". "<td>{$row['products']} </td> ". "<td>{$row['original']} </td> ". "<td>{$row['popularity']} </td> ". "<td><a href='property-one.php?id={$row['id']} ? 新品={$row['listing']}'?>{$row['listing']}</a><br> <a href='property-two.php?id={$row['id']} ? 热卖={$row['cakes']}' ?>{$row['cakes']}</a> </td> ". "<td> {$row['recommend']}</td> ". "<td> <a class='compile' href='recommend.php?id={$row['id']}?推荐={$row['recommend']}''>推荐</a>| <a class='compile' href='product-compile.php?id={$row['id']}'>修改</a>| <a class='delete' href='product-delete.php?id={$row['id']}'>删除</a> </td> ". '</tr>'; } mysqli_close( $conn );//关闭 ?>
可分开写
<?php error_reporting( E_ALL ^ E_NOTICE ); $dbhost = 'localhost:3306'; $dbuser = 'root'; $dbpass = 'root'; $conn = mysqli_connect( $dbhost, $dbuser, $dbpass ); //链接 数据库 mysqli_query( $conn, 'set names utf8' ); // 防止乱码 mysqli_select_db( $conn, 'management' ); $sql = 'select * FROM product'; $retval = mysqli_query( $conn, $sql ); ?>
将这个写在最上面开启不要关闭数据库(写在一个文件中才可以取到值)
<?php while( $row = mysqli_fetch_array( $retval ) ) { echo "<tr class='tabre'> <td>{$row['id']}</td> ". "<td>{$row['brand']}</td> ". "<td>{$row['products']} </td> ". "<td>{$row['original']} </td> ". "<td>{$row['popularity']} </td> ". "<td><a href='property-one.php?id={$row['id']} ? 新品={$row['listing']}'?>{$row['listing']}</a><br> <a href='property-two.php?id={$row['id']} ? 热卖={$row['cakes']}' ?>{$row['cakes']}</a> </td> ". "<td> {$row['recommend']}</td> ". "<td> <a class='compile' href='recommend.php?id={$row['id']}?推荐={$row['recommend']}''>推荐</a>| <a class='compile' href='product-compile.php?id={$row['id']}'>修改</a>| <a class='delete' href='product-delete.php?id={$row['id']}'>删除</a> </td> ". '</tr>'; } mysqli_close( $conn );//关闭 ?>
更多相关内容 -
在PHP网页中显示MYSQL数据库内容
2019-04-06 21:04:47最近由于工作需要把MYSQL里的内容在网页上显示出来,这怎么能实现呢?? 我也是小白,从网上找了好多源码都不能正常运行,后来把找到的内容整理了一下,大家运行成功就给个赞~~ 首先,先建好自己的数据库并且添加...最近由于工作需要把MYSQL里的内容在网页上显示出来,这怎么能实现呢??
我也是小白,从网上找了好多源码都不能正常运行,后来把找到的内容整理了一下,大家运行成功就给个赞~~首先,先建好自己的数据库并且添加一些的信息在里面,这里我就不说了,大家自己去弄吧。
我就主要说明一下,怎么将建好的数据库中的信息,显示在网页上面。
我这里用的数据库是login;首先先建立一个文件夹,然后在里面建立两个文件,
一个是连接数据库的配置文件(conn.php)
一个是将数据库中的信息显示在网页上的文件(students.php)conn.php中的代码如下所示:
<?php //连接想要连接的数据库,localhost是本地服务器,root为数据库的账号,我的密码为666666 $con = mysql_connect("localhost","root","666666"); //设置字符集,将字符集设置为utf8 的格式,这是大多数的中文都识别的 mysql_query($con,"SET NAMES 'utf8'"); mysql_query($con,"SET CHARACTER SET utf8"); if(!$con){ die(mysql_error()); } //连接数据库login mysql_select_db("login",$con); ?>
students.php中的代码如下:
<!DOCTYPE html> <html> <body> <table style='text-align:left;' border='1'> <tr><th>id</th><th>名字</th><th>年龄</th><th>性别</th></tr> <?php //引用conn.php文件 require 'conn.php'; //查询数据表中的数据 $sql = mysql_query("select * from login"); $datarow = mysql_num_rows($sql); //长度 //循环遍历出数据表中的数据 for($i=0;$i<$datarow;$i++){ $sql_arr = mysql_fetch_assoc($sql); $id = $sql_arr['id']; $name = $sql_arr['name']; $age = $sql_arr['age']; $sex = $sql_arr['sex']; echo "<tr><td>$id</td><td>$name</td><td>$age</td><td>$sex</td></tr>"; } ?> </table> </body> </html>
运行后的样子就是这样:
小白现学现卖,有什么不对的地方大家请指出来,谢谢~~~ -
一个简单的HTML+PHP+MySQL的交互页面(输入框内容查询,HTML页面显示).zip
2020-03-07 00:24:52一个简单的HTML+PHP+MySQL的交互页面(输入框内容查询,HTML页面显示) HTML输入框输入内容,点击按键,把数据发送给PHP,PHP接收数据,然后访问MySQL数据库,数据库获取的结果,再通过HTML打印出来表格显示。 ... -
在html页面中通过PHP显示Mysql数据库中的数据
2020-01-14 20:28:35/*链接数据库*/ $con = mysql_connect('localhost','root',''); /*链接数据表*/ $db_selected = mysql_select_db('users',$con); /*定义编码格式*/ mysql_query('set names utf8'); $sql = '...<!DOCTYPE html> <html> <head> <title></title> <style type="text/css"> h3{ text-align: center; } table{ width: 80%; background-color: #33CCFF; padding: 5px; margin:5px auto; text-align: center; } </style> </head> <body> <h3>用户列表页</h3> <table border="1"> <tr> <td>编号</td> <td>姓名</td> <td>年龄</td> <td>性别</td> <!-- <td>头像</td> --> </tr> <?php /*链接数据库*/ $con = mysql_connect('localhost','root',''); /*链接数据表*/ $db_selected = mysql_select_db('users',$con); /*定义编码格式*/ mysql_query('set names utf8'); $sql = 'select * from userlist'; $res = mysql_query($sql); /*长度*/ $num=mysql_num_rows($res); for($i=0;$i<$num;$i++) { $sql_arr=mysql_fetch_assoc($res); $id = $sql_arr['id']; $username = $sql_arr['username']; $age = $sql_arr['age']; $sex = $sql_arr['sex']; echo "<tr><td>$id</td><td>$username</td><td>$age</td><td>$sex</td></tr>"; } ?> </table> </body> </html>
页面效果
-
用php操作mysql数据库:在web页面显示查询内容
2018-02-07 13:21:55初次学习用php操作数据库,做一做笔记,简单的总结一下如何在web界面输出查询内容和向数据库中添加记录。如有错误,望评论指正。 就是用php嵌套HTML代码,用一个table输出。 在学习中遇到一些问题: 1.PHP...初次学习用php操作数据库,做一做笔记,简单的总结一下如何在web界面输出查询内容和向数据库中添加记录。如有错误,望评论指正。
就是用php嵌套HTML代码,用一个table输出。
在学习中遇到一些问题:
1.PHP无法向MYSQL插入中文记录
如果在sql语句里面插入的字段有中文的话,在web界面会出现乱码的情况
解决方法:最重要的两个步骤就是
1).打开my.ini文件:找到default-character-set,把它设置为utf8,default-character-set=utf8
2).在php代码里面写上mysqli_query("set names 'utf8'");
具体设置看此链接:
2.每次执行一次insert的sql语句就会向数据库中插入同样的数据
解决方法:设置主键唯一标识
以下是整个代码:
<!doctype html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <table style='text-align:left;border:solid' border="1"> <tr><td>姓名</td><td>年龄</td></tr> <?php $conn = mysqli_connect('localhost','root',''); if($conn){ echo '连接成功'; }else{ echo '连接失败'; } mysqli_query($conn,"insert into myapp.course values('008','计算机系统',48,6,'002')"); mysqli_query($conn, "insert into myapp.course values('009','嵌入式',48,6,'001')"); mysqli_query($conn,"insert into myapp.student values('98030110','张九',20,'女','980301','03')"); mysqli_query($conn, "insert into myapp.student values('98030111','张十',19,'男','980301','04')"); mysqli_query($conn,"use myapp"); mysqli_query($conn,"set name utf-8"); $sql = 'select Sname,Sage from Student where ssex="男"'; $retval = mysqli_query($conn,$sql); echo '<h3>在WEB页面显示以下内容:学生表中所有男生的年龄及姓名;</h3>'; // $row=mysqli_fetch_assoc($retval); // print_r($row); // $row=mysqli_fetch_assoc($retval); // print_r($row);//这个只能一行一行的输出 $num=mysqli_num_rows($retval); //这里用一个for循环输出所有满足条件的查询语句 for ($i=0; $i <$num ; $i++) { $row=mysqli_fetch_assoc($retval); $name=$row['Sname']; $age=$row['Sage']; echo "<tr><td>$name</td><td>$age</td><tr>"; } //快速获取数据的条数,不用通过查询所有条数 $result=mysqli_query($conn,'select count(*)from course'); $num1=mysqli_fetch_array($result); echo '数据条数'.$num1[0]; ?> </table> </body> </html>
这是运行后的效果:
-
php+mysql数据库查询分页面显示类,很实用,可设置每页显示数量,自行设置列表样式
2014-09-04 10:59:20php数据库查询分页面显示类,很实用,可设置每页显示数量,自行设置列表样式,还有更多函数,数据库存按数组键名和键值增加数据,修改数据的函数。 及更多数据库存操作函数。 -
HTML/PHP/MySQL实现登录界面、连接数据库、数据库查询、数据在页面展示
2021-04-06 17:48:48帮女朋友做作业,需要用xampp实现网站建设,要求建立后台数据库、使用PHP实现页面查询、页面内容更新等功能。 本人自查自学,使用了较多的基础知识点,在此处记录下。 代码实现 以下涉及数据库连接、数据库查询、... -
从数据库中提取信息并将其显示在HTML div
2021-06-23 05:44:00我正在尝试从数据库中获取信息并使用唯一ID将信息放入不同的div中 - 我的意思是,例如:分配给ID 1的div将显示该ID的条目,div = ID 2将执行相同的操作,依此类推。这是我到目前为止所拥有的:包含Article类的... -
php+vue+mysql显示数据库中数据
2021-11-17 10:04:121.在数据库bookstore创建表user create table user( id int(8) not null auto_increment, username varchar(50) not null, userpwd varchar(50) not null, isadmin int(8) , primary key(id) ); 2.显示e-... -
在网页显示数据库中的数据(PHP版)
2018-07-25 21:18:06php header("Content-type:text/html;charset=utf-8"); $con = mysql_connect("000.00.000.00","root","000000"); if (!$con) { die('Could not connect: ' . mysql_... -
PHP连接数据库实现简单的登录页面
2022-03-10 18:47:27PHP连接数据库实现简单的登录页面 -
一个简单的HTML+PHP+MySQL的交互页面(输入框内容查询,HTML页面显示)
2020-03-07 10:16:31我那时候以为 HTML 和 PHP 之间的数据交互只能新开一个 PHP 网页,也就是简单在HTML页面用一下表单 (from) ,然后在 PHP 页面用一下变量接受,然后后面就写跟 MySQL 交互的代码。 <form action="login.... -
PHP中使用表格显示数据库中的数据
2019-03-09 17:13:55echo "<td><a href='edit_student.php?id=({$row['student_id']})'>更改</a></td>"; echo "<td><a href='delete_student.php?id=({$row['student_id']})'>删除</a></td>"; echo"<tr>"; } -
页面跳转+把数据库中查出的内容显示在该页面上
2017-02-09 13:36:443.并且把数据库查询得到的内容填写到跳转网页的表单中 【说一下思路】 1.点击按钮之后,触发函数,这个函数能够获取到页面中被选中要修改的项目的标识,通过ajax将此值传给php文件。 2.接下来php会进行... -
PHP连接数据库,将表单中的数据插入数据库,查询并显示数据库中的数据
2018-07-31 21:22:55最近学了一点关于PHP和数据库的东西, index.php文件 <!doctype html> <html> <head> <meta charset="utf-8"> <title>无... -
在php页面中显示数据库内容时,中文显示乱码
2015-11-19 11:18:36在php页面中显示数据库内容时,中文显示乱码 -
从MySQL数据库获取内容到html页面
2021-06-11 01:16:31举例来说,在jQuery的你可以做这样的事情:...$(function(){$.get('xxx.php', function(data) {$('#your_php_results').html(data);});});xxx.php是相对路径或绝对URL来xxx.php。在此实现中,xxx.php必须生... -
PHP中将数据库中的数据显示在网页
2015-12-16 11:45:24这次讲的是mysql数据库中的数据使用php如何显示在网页中。首先,先建好自己的数据库并且添加一些的信息在里面,如果大家再看这篇文章的话,相信mysql还是懂一些的,建库就是使用一些的create之类的了,这里我就不说... -
PHP操作MySQL数据库--查询数据并输出到web页面
2021-01-09 15:34:29数据库中有数据表hacker,现在我们要将hacker表中的数据查询出来并在页面上显示,代码如下: <?php // 连接数据库 $mysqli = mysqli_connect("localhost","root","123",'student'); //mysqli_close($con); $... -
PHP将数据库中的html标签转换到页面显示-Poison
2017-09-26 11:31:28其实很简单的,把需要转换的数据 提取出来 例:$cartdata = htmlspecialchars_decode($data['content']); 输出$cartdata 即可 -
PHP+MYSQL信息发布系统(MySQL数据库+项目源码+项目文档)
2018-07-02 22:28:07开发工具:DW6、MySQL数据库 开发环境:Windows 10 开发模式:B/S 开发技术:PHP 采用基于PHP的Web应用开发技术,实现一个小型的基于MySQL的Web应用系统 -
php查询数据库后在页面上显示中文乱码的问题
2017-12-07 23:32:362.在php中使用 $charset=mysqli_character_set_name($con); //返回数据库默认字符集的编码utf8 echo "默认字符集为: " . $charset; 3.php头部的编码规则应与数据库一致 header("Content-type:text/html... -
html文件显示数据库数据的过程指引
2018-05-13 09:14:40html文件显示数据库数据 -
php连接数据库,并把数据库里表内容输出到页面上
2020-03-14 14:56:46//设置页面字符集 header("content-type:text/html;charset=utf-8"); //链接数据库 $con=mysql_connect("localhost","root","root"); //判断数据库连接是否成功 if(!$con){ die(mysql_error()); }else{ ... -
PHP操作MySQL数据库,实现查询数据并输出到web页面
2021-02-08 23:12:10相关免费学习推荐:mysql视频教程数据库中有数据表hacker,现在我们要将hacker表中的数据查询出来并在页面上显示,代码如下: -
html表格显示数据库数据
2021-01-30 21:03:18html网页某个表格显示acc数据库的某个表格内容。CSS布局HTML小编今天和大家分享0起点,什么都不会。我有个acc的数据库文件,想在网页里显示其中的一条HTML 是静态语言,通常不适合用来进行数据库连接等代码的编写。 ... -
php 获取用textarea保存到数据库的内容,显示到页面保持换行
2017-04-13 18:08:56...<?php //一个东西搞定 str_replace("\n"," ",$str); ?> 厉害, 今天看php发现有一个可以自动换行的函数,更加简单 nl2br($str); 这个函数可以把 字符串里面的 \n 转化为 -
PHP简单连接数据库并利用显示其内容
2019-03-03 21:04:16使用网页框架进行静态(不进行交互的内容)建设 运用PHP代码连接数据库 运用css样式进行简单的网页美化 PHP连接数据库的步骤 1.连接数据库管理系统 2.选择需要的数据库 3.执行需要的SQL语... -
php数据库连接失败的原因及解决办法
2021-03-25 10:17:39各种业务系统在使用过程中都会遇到一些问题,因数据库连接失败,不能登录管理软件就是其中之一,这个很令人头疼而且常见的问题一般的业务系统均采用的是SQL数据库,我们这里总结了SQL数据库连接失败的原因和解决方法... -
php如何修改数据库中数据
2021-03-23 11:33:00php修改数据库中数据的方法:首先创建“userinfo_update.php”...创建userinfo_update.php,用于查询用户信息,先显示信息,在修改:先通过GET获取用户编号查询用户信息:$sql = "select * from user_info where us...
收藏数
114,534
精华内容
45,813