外链论坛

 找回密码
 立即注册
搜索
查看: 61|回复: 2

PHP连接数据库(仅学习)

[复制链接]

2832

主题

316

回帖

9191万

积分

论坛元老

Rank: 8Rank: 8

积分
91919718
发表于 2024-7-10 16:26:37 | 显示全部楼层 |阅读模式
<?php $host = localhost; $database = test; $username = root; $password = root; $selectName = harry; //要查询的用户名,通常是用户输入的信息 $insertName = testname; $connection = mysql_connect($host, $username, $password); //连接到数据库 mysql_query("set names utf8"); //编码转化 if (!$connection) { die("could not connect to the database.\n" . mysql_error()); //诊断连接错误 } $selectedDb = mysql_select_db($database); //选取数据库 if (!$selectedDb) { die("could not to the database\n" . mysql_error()); } $selectName = mysql_real_escape_string($selectName); //防止SQL注入 $query = "select * from user where name = $selectName"; //构建查找语句 $result = mysql_query($query); //执行查找 if (!$result) { die("could not to the database\n" . mysql_error()); } while ($row = mysql_fetch_row($result)) { //取出结果并表示 $name = $row[0]; $age = $row[1]; echo "Name: $name Age: $age \n"; } //添加记录 $insertName = mysql_real_escape_string($insertName); //防止SQL注入 $insertSql = "insert into user(name, age) values($insertName, 18)"; $result = mysql_query($insertSql); echo $result . "\n"; //更新记录 $updateSql = "update user set age = 19 where name=$insertName"; $result = mysql_query($updateSql); echo $result . "\n"; //删除记录 $deleteSql = "delete from user where age = 19"; $result = mysql_query($deleteSql); echo $result . "\n"; mysql_close($connection); //关闭连接




上一篇:PHP后端(二):连接数据库
下一篇:php mysql数据库以及数据表的创建
回复

使用道具 举报

3112

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99108663
发表于 2024-10-8 00:58:33 | 显示全部楼层
外贸B2B平台有哪些?
回复

使用道具 举报

3037

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109078
发表于 2024-10-31 08:12:02 | 显示全部楼层
这夸赞甜到心里,让我感觉温暖无比。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-18 07:47 , Processed in 0.116480 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.