php连接到数据库操作

?





1

2

3

4

5

6

7

8

9

10

11

<?php

$result
= mysql_query($sql);

            while($row
= mysql_fetch_array($result)) {

?>

要写的内容代码,比如说Html

<?php

}

?>

可以在html中添加数据提交到数据库中,前提要和数据库中名字信息一致

表单提交:

?





1

<form action="showDaYin.php"
method="post"><br>        .......<br>      <input type="submit"
name="submit"
value="添加"><br></form>

这是一部分提交表单中的数据的代码,其中包含有链接到数据库的

?





1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

<html>

<head>

    <title>添加信息</title>

    <meta http-equiv="Content-Type"
content="text/html;charset=UTF-8"/>

</head>

<body>

    <?php

    if(@$_POST[‘submit‘]){

        $id
= $_POST[‘id‘];

        $name
= $_POST[‘name‘];

        $address
= $_POST[‘address‘];

        $age
= $_POST[‘age‘];

        $sex
= $_POST[‘sex‘];

        $hobby
= $_POST[‘hobby‘];

        $fav
= "";

        foreach($hobby
as $v){

            $fav.=$v.",";

        }

        if($sex){

            $sex
= "男";

        }else{

            $sex
= "女";

        }

        echo
"学号:".$id."<br/>";

        echo
"姓名:".$name."<br/>";

        echo
"地址:".$address."<br/>";

        echo
"年龄:".$age."<br/>";

        echo
"性别:".$sex."<br/>";

        echo
"爱好:".$fav."<br/>";

        

        $conn
= mysql_connect("localhost","root","") or
die("数据库连接失败!!");  <span style="color: rgb(204, 153, 255);">//找到mysql服务器</span>

        mysql_select_db("test");  <span style="color: rgb(204, 153, 255);"> //选择链接到的数据库</span>

        mysql_query("set names ‘utf8‘"); <span style="color: rgb(204, 153, 255);"> //设置编码</span>

        $sql
= "INSERT INTO `test`.`students`(`id`, `names`, `address`, `age`, `sex`, `hobby`)VALUES (null,‘$name‘,‘$address‘,$age,‘$sex‘,‘$fav‘)";

        mysql_query($sql) or
die(mysql_error());  <span style="color: rgb(204, 153, 255);">//执行数据库操作</span>

        mysql_close($conn);

    }

    ?>

</body>

</html>

只能读出返回运行一次的值:

?





1

2

$result
= mysql_query($sql);

$row = mysql_fetch_array($result)

要显示库中所有数据需要加上循环

?





1

2

3

4

5

6

7

8

9

<?php

       $result
= mysql_query($sql);

           while($row
= mysql_fetch_array($result)){

   ?>

   //内容代码

   <?php

           }

   ?>

ieset 得到的是布尔类型的值(1  or  0)

php连接到数据库操作,布布扣,bubuko.com

时间: 2024-08-18 19:26:16

php连接到数据库操作的相关文章

二、JAVA通过JDBC连接mysql数据库(操作)

昨天时间限制只是写了如何连接数据库,连接数据库的目的无非就是查询.修改数据,仅仅连接上还是毫无意义的. 对于数据哭的操作就要用到Statement接口(java.sql.Statement)主要方法 int executeUpdate(String sql)throws SQLException 更新数据库 ResultSet executeQuery(String sql)throws SQLException 查询返回ResultSet结果集 代码演示 1 import java.sql.C

ADO.NET之断开数据连接的数据库操作

在ADO.NET对数据库操作时有两种方式一种时与数据库实时连接,第二种时断开连接的操作. 断开连接的操作使用SqlDataAdapter来实现,我们要把数据库中的表数据加载到winform中的datagridview控件中时,使用断开连接来实现,以下是代码实现: string server = "Data Source=.;Initial Catalog=MyDataBase;Integrated Security=True"; string sql = "select *f

JAVA 连接MYSQL数据库操作

String strCon = "jdbc:mysql://122.114.147.148:3306/ddd"; //连接字符串 String strUser = "数据库用户名"; // String strPwd = "口令"; //" System.out.println("正在连接数据库..."); try { //监控异常 Class.forName("com.mysql.jdbc.Driver&

PHP连接MySQL数据库操作

(原文链接:http://www.cnblogs.com/csensix/archive/2012/05/23/2515494.html) 方法一:普通方法(面向过程) 首先,先做出如下假设(也适用与方法二和方法三) 1 $username=your_name; 2 $userpass=your_pass; 3 $dbhost=localhost; 4 $dbdatabase=your_database; 下面是关键步骤: 1 //生成一个连接 2 $db_connect=mysql_conne

使用JDBC连接MySQL数据库操作增删改查

目录 1.首先这个Myeclipse的包名以及一些实现的类(这样子写是我的习惯) 2.接下来我们创建数据库(MySQL) 3.在数据库里面添加数据 4.首先是BaseDao,这个是重中之重,注意那个数据库的名字,强调所在的包名 5.这个是实体类,我相信大家都会写,注意所在的包名 6.接下来我们写BookingDao 7.下面我们写Servlet 1.查询的Servlet 2.添加的Servlet 3.修改的Servlet 4.删除的Servlet 8.配置web.xml 9.再次写JSP页面 1

关于怎么C#控制台窗口中怎么创建连接查询数据库操作

首先需要新建一张表,为了测试随建了一张学生表 新建号一张表之后就可以对数据库进行操作了 列举了常用的增删改查 操作 static void Main(string[] args)        { string str1="";            SqlConnection sqlcon = new SqlConnection("Data Source=.;Initial Catalog=db_user;Persist Security Info=True;User ID

php连接redis数据库 操作redis任务队列

首先你的安装phpredis扩展在你的服务器上 $redis = new Redis();$redis->connect('119.29.10.xx',6379);$redis->auth('zx');//redis在配置文件requirepass zx 这个就是密码$redis->set('myname','zx');$t = $redis->get('myname');echo $t; 这个是基本连接操作,接下来是实现任务队列,很多时候需要队列,比如秒杀功能,为了防止数据库锁表

Java使用jdbc连接Sqlite数据库进行各种数据操作的详细过程

前言:      SQLite是遵守ACID 的关系型数据库管理系统,它包含在一个相对小的C库中.它是D.RichardHipp建立的公有领域项目.       不像常见的客户-服务器范例,SQLite引擎不是个程序与之通信的独立进程,而是连接到程序中成为它的一个主要部分.所以主要的通信协议是在编程语言内的直接API调用.这在消耗总量.延迟时间和整体简单性上有积极的作用.整个数据库(定义.表.索引和数据本身)都在宿主主机上存储在一个单一的文件中.它的简单的设计是通过在开始一个事务的时候锁定整个数

Java连接MySQL数据库及简单操作代码

1.Java连接MySQL数据库 Java连接MySql需要下载JDBC驱动MySQL-connector-java-5.0.5.zip(举例,现有新版本).然后将其解压缩到任一目录.我是解压到D盘,然后将其目录下的MySQL-connector-java-5.0.5-bin.jar加到classpath里,具体如下: "我的电脑"-> "属性" -> "高级" -> "环境变量",在系统变量那里编辑clas