PHP学习,数据库操作
2015-08-19 13:39
621 查看
</pre><pre name="code" class="php"><?php header("Content-Type:text/html;charset=utf-8"); //1.连接数据库 $con=mysql_connect("localhost","root",""); if(!$con) { die("can not connect".mysql_error()); } else { //如果连接时("localhost","","")会有错误,必须填用户名 //2.创建数据库 if(mysql_query("CREATE DATABASE my_db",$con)) echo "成功创建接数据库"; else echo "创建数据库出错".mysql_error(); } //3.选择操作的数据库 mysql_select_db("my_db",$con); //4.进行数据库操作 $sql="CREATE TABLE PersonTwo ( FirstName varchar(15), LastName varchar(15) )"; if(!mysql_query($sql,$con)) { echo "创建表失败"; } ?> <html> <body> <form action="<?php $_SERVER['PHP_SELF'];?>" method="post"> Firstname: <input type="text" name="firstname" /> Lastname: <input type="text" name="lastname" /> <input type="submit" /> </form> </body> </html> <?php $sqltwo="insert into PersonTwo(FirstName,LastName) values( '$_POST[firstname]','$_POST[lastname]' )"; if(!mysql_query($sqltwo,$con)) { echo('Error:'.mysql_error()); } else echo "插入成功"; $result = mysql_query("SELECT * FROM PersonTwo"); echo "<table border='1'> <tr> <th>Firstname</th> <th>Lastname</th> </tr>"; //5.结果显示 while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td>" . $row['FirstName'] . "</td>"; echo "<td>" . $row['LastName'] . "</td>"; echo "</tr>"; } echo "</table>"; //6.关闭数据库 mysql_close($con);//关闭数据库 ?> <!-- mysql_connect(,,) mysql_select_db(,) mysql_query() mysql_fetch_array() mysql_close() --!>
相关文章推荐
- php学习笔记1
- php如何取得中文和en文混合的长度的讨论
- 一些有用的php包与简单例子
- Mac zend studio 12.0.2中国免费使用办法破解汉化
- 使用BCryptPasswordEncoder管理密码
- Yii2查询语句
- yaf集成zend_db
- YII 1.0 小功能总结
- YII 1.0模型标签与验证规则,前后台验证
- PHP获取MySql新增记录ID值的3种方法
- 4.3使用ContentObserver监听ContentProvider中的数据变化
- ftp命令从服务器上下载文件
- php破解防盗链技术
- php调用webservice的几种方法
- php 在windows下配置虚拟目录的方法
- php过滤斜杠等特殊字符
- php 解析xml 的四种方法(转)
- PHP使用数据库的并发问题
- PHP学习2,Session的使用
- php显示各种时间段