php连接mysql数据库代码
如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!
php连接mysql数据库代码
创建页面开始连接
<?php
$con = mysql_connect("localhost","root","sa"); //新建连接
if (!$con)
{
die('Could not connect: ' . mysql_error()); //判断无法连接错误
}
mysql_select_db("my_db", $con); //选择数据库
$sql="INSERT INTO person (FirstName, LastName, Age) //产生SQL语句
VALUES
('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";
if (!mysql_query($sql,$con)) //判断查询语句结果
{
die('Error: ' . mysql_error());
}
echo "1 record added";
mysql_close($con) //关闭连接
?>
网页查询数据
<?php
$con = mysql_connect("localhost","peter","abc123"); //创建连接
if (!$con)
{
die('Could not connect: ' . mysql_error()); //判断连接
}
mysql_select_db("my_db", $con); //选择数据库
$result = mysql_query("SELECT * FROM person"); //设定sql查询结果变量
while($row = mysql_fetch_array($result))
{
echo $row['FirstName'] . " " . $row['LastName'];
echo "<br />";
}
mysql_close($con); //关闭连接
?>
以html形式输出
<?php
$con = mysql_connect("localhost","root","sa");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
$result = mysql_query("SELECT * FROM person"); //定义查询结果变量
echo "<table border='1'> //创建表格边框宽度
<tr>
<th>Firstname</th> //表格
<th>Lastname</th>
</tr>";
while($row = mysql_fetch_array($result)) //遍历结果
{
echo "<tr>";
echo "<td>" . $row['FirstName'] . "</td>";
echo "<td>" . $row['LastName'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
- 分类:
- PHP
更新时间:
上一篇:用双网卡同时使用内网和外网下一篇:多谢提醒,等会儿聊
相关文章
php连接access数据库的两种方法
第一种方法 <?php //读取mdb数据库的值,创建ADO连接 $username =1; $conn = new com("ADODB.Connection"); 阅读更多…
Mysql报错“this is incompatible with sql_mode=only_full_group_by”
由于本站使用的是msyql8.x版本的mysql数据库,版本较高,发现网站的“月份存档”的数据不展示了,经过排查发现是接口未能如期返回的数据,而是出现了报错“this is incompatible 阅读更多…
前端模拟后端接口进行调试之node+mysql篇
有时前端在开发过程中肯定是会跟后端联调的,但是如果此时后端可能没有开发好,或者因为其它优先级高的事情无法联调,又或者是前端需要确保当前项目无明显bug后着手开发其他项目。这个时候如果能模拟后端接口数据 阅读更多…
Ubuntu建立PHP服务器(apache+php+mysql+phpmyadmin)
Ubuntu建立LAMP(apache+php+mysql+phpmyadmin) Ubuntu安装配置LAMP WEB服务器最详细和全面的方法: 一.安装 1.安装LAMP 在新立得软件包 阅读更多…
将excel里面的数据导入mysql
1.将excel里面选中的数据快儿拷贝到一个TXT文本文件中(记得把后面的空格消掉。。否则导入数据库后会有对应的空行),假如存到“D:da ta.txt”这个位置里。 2.根据要导入的数据快儿 阅读更多…
windows下xampp的mysql中文乱码
今天突然想搞微信公众账号的时候,碰到了将用户的中文存入mysql出现乱码的情况,于是在折腾了一会,特把过程记录下来,以备忘。 1、老习惯,我喜欢所有文件的编码用utf-8,极度不喜欢gbk之流。 阅读更多…