码迷,mamicode.com
首页 > 数据库 > 详细

php基础学习笔记mysql 2(15)

时间:2015-04-02 22:21:17      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:

php中操作数据库

<?php
//1:连接数据库(系统): mysql_connect("数据库系统名/ip/地址",“用户名”,“密码”)
    mysql_connect("localhost", "root", "");    //mysql_connect()是php内置函数
//2:设定执行数据库操作的环境编码:这里的环境编码其实就是指当前php文件的字符编码。
    mysql_query("set names utf8");            //mysql_query()也是php内置函数
//3:选定要操作的数据库
    mysql_query("use php0910b");

//4:执行具体的sql语句(insert, delete,  update,  select )
    //mysql_query("insert into userInfo3(userName, postCode, fee, age, regDate)values(‘test1‘,‘101010‘,180.7, 18, ‘2014-10-9‘)");
    //也就是说, mysql_query()这个函数可以用来执行几乎“所有”sql语句!

    $sql = "delete from userInfo3 where id=5";    //以后凡是表示一个sql语句(命令),在php中通常用这个变量名。注意,这里是一个php字符串!
            //也就是说,这里可以写几乎任何sql语句,

    $result = mysql_query($sql);    //$result表示mysql_query语句执行的结果,这里是一个“真假”值,也就是布尔值
                                    //如果结果是true,表示该语句执行成功了
                                    //如果结果是false,表示该语句执行失败了
                                    

    if($result == true)
    {
        echo "执行成功!";
    }
    else
    {
        echo "执行失败。我们表示抱歉,请与管理员联系。代码错误参考信息:"  .  mysql_error();
            //mysql_error()用于获取最后一条sql语句执行失败时的错误信息。
    }
?>

数据提交(传递)的方式

只有两个:post,get。

方式一:post
    <form action”abc.php”  method=”post”>
        <input type=”text” name=”s1” />
        <input type=”text” name=”bb” />
    </form>
    则php中获取(接收)其数据的方式为:  $_POST[‘数据项的name值’];

方式二:get

get方式提交(传递)数据有多种形式:

         形式1:

    <form action”abc.php”  method=”get”>
        <input type=”text” name=”s1” />
        <input type=”text” name=”bb” />
    </form>

则php中获取(接收)其数据的方式为:  $_GET[‘数据项的name值’];

         形式2:

                   <a href=”abc.php?s1=5&bb=18&cc=abcd” >go go go</a>

                   上一行说明:该链接会从当前网页传递(提交)3个数据到abc.php这个页面中,第一个数据名为s1,值为”5”;第二个数据名为bb,值为”18”,第3个数据名为cc,值为”abcd”。

                   获取(接收)其数据方式:$_GET[‘数据项名’]

形式3:

    <script>
            location.href = “abc.php?s1=5&bb=18&cc=abcd”;
        </script>
        说明:其实形式3只是形式2个的变种,获取方式也一样。

 

php基础学习笔记mysql 2(15)

标签:

原文地址:http://www.cnblogs.com/zhenghongxin/p/4388277.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!