PHP操作SQL常用tips

PHP基础语法

    string字符串:  $s = '姓名: $name';  $s = "姓名:'$name'";
    array数组:  
        $arr = [10, 30, 50];   $arr=['age'=>20];  //添加/修改
        echo $arr;  //错误写法!不能直接echo数组
        foreach($arr  as  $k=>$v){  }   //遍历数组

PHP常用函数

    $conn = mysqli_connect('127.0.0.1','root','','testsql',3306);
    $sql = "";  //输入SQL指令
    $result = mysqli_query($conn, $sql);  //执行
    if($result===false){}   //查看结果
    else {}

die($str):终止当前PHP文件的执行,并向客户端输出一个终止的原因说明
@:压制住当前行代码的警告消息
time():返回当前系统时间,以秒为单位的整数
mysqli_insert_id($conn): 返回连接上刚刚执行的INSERT语句产生的自增编号
mysqli_affected_rows($conn): 返回连接上刚刚执行是增删改语句影响的行数
mysqli_query($conn,$sql):提交SQL语句给服务器执行,返回值:DDL/DML:false或 true;DQL:false或查询结果集的描述对象。
mysqli_fetch_row($result):从查询结果集中抓取下一行记录,返回一个索引数组
mysqli_fetch_assoc($result):从查询结果集中抓取下一行记录,返回一个关联数组
mysqli_fetch_all($result, MYSQLI_ASSOC):从查询结果集中抓取所有记录行,返回一个二维数组

小知识点拾漏

JSON字符串和PHP数组间的转换:

  • PHP数组=>JSON字符串
    $str = json_encode($arr)
  • JSON字符串=>PHP数组
    $arr = json_decode($str)

JSON字符串和JS对象间的转换:

  • JSON字符串=>JS对象
    var obj = JSON.parse( str )
  • JS对象=>JSON字符串
    var str = JSON.stringify(obj)
  • -ify:使变为.... sheepify stroneify
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • PHP常用函数大全 usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解...
    上街买菜丶迷倒老太阅读 1,382评论 0 20
  • php usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解包。 uni...
    思梦PHP阅读 2,002评论 1 24
  • 1、谈谈你对php、mysql、apache的认识 (评分标准:4-3-3) PHP:是一种通用开源脚本语言。语法...
    3hours阅读 446评论 0 2
  • htmlspecialchars() 和 htmlentites() fileinfo是php的一个扩展,php5...
    Captain_tu阅读 449评论 0 0
  • 关键时刻的失望 最致命
    f81cb7030c2e阅读 198评论 0 0