php 数据图形,图形界面数据表创建以及使用php访问【原创】

本文简单演示创建数据表,并在数据表中插入一些数据,之后通过php访问。

首先,如果你安装了wamp的话,进入服务器管理(phpMyAdmin)界面,在”test”数据库下创建名为”user”的数据表,如图:

110-300x53.jpg

进入数据表界面,为表指定4个字段,如图:

24-300x65.jpg

在表中插入3条数据,如图:

34-300x99.jpg

接下来,通过php访问:

新建dbtable.php,使用mysqli_connect()函数连接到数据库,代码如下:

header("Content-Type:text/html;charset=utf-8");

//通过php获取数据库中的表;

$dbcolarray = array('id', 'name', 'age','join_date');

$conn = mysqli_connect("localhost","root", "root") or die("connect failed" . mysqli_error());

mysqli_select_db("test", $conn); //读取表中纪录条数

$sql = sprintf("select count(*) from user", "user");

$result = mysqli_query($sql, $conn);

if($result)

{

$count = mysqli_fetch_row($result);

}else

{

die("query failed");

}

echo "表中有$count[0] 条记录
";

$sql = sprintf("select * from user", implode(",",$dbcolarray), "user");

$result = mysqli_query($sql, $conn);//表格

echo '

$thstr = "

" . implode("", $dbcolarray) . "";

echo $thstr; //表中的内容

while ($row=mysqli_fetch_array($result, MYSQL_ASSOC))//与$row=mysqli_fetch_assoc($result)等价

{

echo "

";

$tdstr = "";

foreach ($dbcolarray as $td)

$tdstr .= "

$row[$td]";

echo $tdstr;

echo "

";

}

echo "

";

mysqli_free_result($result);

mysqli_close($conn);

?>

之后访问:dbtable.php文件,网页中就会出现数据库中的建立的user表格,如图:

43.jpg

转载时请注明出处及相应链接,本文永久地址:https://blog.yayuanzi.com/8602.html

75d087ef9a9fb11dc373caaf33adbf7f.png

微信打赏

支付宝打赏

感谢您对作者homer的打赏,我们会更加努力!    如果您想成为作者,请点我

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是一个简单的 PHP 和 MySQL 实现登录界面的示例: 1. 创建数据库 首先,我们需要创建一个数据库和一张用户表。可以使用 MySQL 命令行或者图形化工具(如 phpMyAdmin)来完成。 ```sql CREATE DATABASE user_db; USE user_db; CREATE TABLE users ( id INT(11) AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL, password VARCHAR(255) NOT NULL ); ``` 2. 编写登录页面 创建一个 HTML 页面,包含一个表单,用于输入用户名和密码。 ```html <!DOCTYPE html> <html> <head> <title>Login</title> </head> <body> <h1>Login</h1> <form action="login.php" method="post"> <label for="username">Username:</label> <input type="text" id="username" name="username" required><br><br> <label for="password">Password:</label> <input type="password" id="password" name="password" required><br><br> <input type="submit" value="Login"> </form> </body> </html> ``` 3. 编写 PHP 脚本 创建一个名为 `login.php` 的 PHP 脚本,用于验证用户输入的用户名和密码,并将用户重定向到一个 welcome 页面。 ```php <?php session_start(); if (isset($_POST['username']) && isset($_POST['password'])) { $username = $_POST['username']; $password = $_POST['password']; // 连接数据库 $conn = mysqli_connect('localhost', 'root', 'password', 'user_db'); if (!$conn) { die('Connection failed: ' . mysqli_connect_error()); } // 查询用户 $sql = "SELECT * FROM users WHERE username='$username'"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { $user = mysqli_fetch_assoc($result); if (password_verify($password, $user['password'])) { // 用户名和密码验证成功 $_SESSION['user_id'] = $user['id']; header('Location: welcome.php'); exit(); } else { // 密码不正确 echo 'Invalid password'; } } else { // 用户名不存在 echo 'User not found'; } mysqli_close($conn); } ?> ``` 4. 创建 welcome 页面 创建一个名为 `welcome.php` 的 PHP 页面,用于欢迎用户登录。 ```php <?php session_start(); if (!isset($_SESSION['user_id'])) { header('Location: login.html'); exit(); } // 显示欢迎信息 echo 'Welcome, user #' . $_SESSION['user_id']; ?> ``` 这就是一个简单的 PHP 和 MySQL 实现登录界面的示例。需要注意的是,该示例仅作为参考,实际应用中需要更多的安全性和验证。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值