php学习笔记一初学php语句

1 前言

记录一些查询mysql的语句以备忘。

2 我初步写的mysql语句

<?php
    error_reporting(E_ALL||E_NOTICE||E_WARNING);
    $con = mysql_connect("172.16.3.82","jishubu","jishubu");//链接服务器
    if(!$con){
        die("链接服务器不成功!!!".mysql_error());//提示错误
    }
    mysql_query("set names utf8");//选择语言
    mysql_select_db("shoujiceshi",$con);//选择数据库
    if(isset($_GET['id'])){
        $id = $_GET['id'];
        $result = mysql_query("select * from shouji_ceshi where id=$id");//获取数据表的值然后赋值到变量当中
    }else if(isset($_GET['jia'])){
        $jia = $_GET['jia'];
        $result = mysql_query("insert into shouji_ceshi (title) values ('$jia')");
    }else if(isset($_GET['del'])){
        $del = $_GET['del'];
        $result = mysql_query("delete from shouji_ceshi where id='$del' ");
    }else if(isset($_GET['updateid'])){
        $updateid = $_GET['updateid'];
        $update = $_GET['update'];
        $result = mysql_query("update shouji_ceshi set title='$update' where id='$updateid' ");
    }
    $arr = array();
    while($row = mysql_fetch_array($result)){//获取之前sql语句命令返回值
        $arr[] = $row;
    }
    echo json_encode($arr);//将当前的数组输出位json方式

?>

几个方法的区别

mysql_fetch_row()以索引数组
mysql_fetch_array()以关联数组+索引数组
mysql_fetch_assoc()以关联数组
mysql_fetch_object()以对象
mysql_result() 获取结果
mysql_affected_rows()返回前一次收到增、删、改影响的记录行数。

结尾

在技术上我依旧是个小渣渣,加油!勉励自己!

猜你喜欢

转载自blog.csdn.net/mffandxx/article/details/71078036