zoukankan      html  css  js  c++  java
  • 初学PHP&MySQL 2014-05-31 12:40 92人阅读 评论(0) 收藏

    PHP

    echo  print 都能输出文本

    date(format,timestamp)可以格式化时间戳

    mktime()可以返回指定日期的时间戳

    include 'filename'或者 require ‘filename’可以包含另外的php文件,就像C中包含别的库一样

    fopen() fclose()用来打开和关闭文件,用法同C

    一般的提行都在语句最后 .<br />

    type='file'可以上传文件,move_uploaded_files(原名,地址,存储名)能移动上传的文件

    setcookie(name, value, expire, path, domain) 用来设置cookie    将时间改为过期的时间就能删除cookie

     $_COOKIE可以取回cookie值  isset()用来确认是否设置了cookie

    session用来保存用户信息。这个 还不是太懂。session_start()启动会话。isset()判断是否设置。unset()释放制定session变量。session_destroy()将失去所有session数据 。

    下面这几句可以检测表单中的email字段,具体原理还不太清楚。

    function spamcheck($field)
      {
      //filter_var() sanitizes the e-mail 
      //address using FILTER_SANITIZE_EMAIL
      $field=filter_var($field, FILTER_SANITIZE_EMAIL);
      
      //filter_var() validates the e-mail
      //address using FILTER_VALIDATE_EMAIL
      if(filter_var($field, FILTER_VALIDATE_EMAIL))
        {
        return TRUE;
        }
      else
        {
        return FALSE;
        }
      }

    另外注意错误处理



    MySQL

    访问数据库   

    mysql_connect(servername,username,password);

    关闭数据库

    mysql_close($con);
    新建数据库

    mysql_query("CREATE DATABASE my_db",$con)
    新建表

    $sql = "CREATE TABLE Persons 
    (
    FirstName varchar(15),
    LastName varchar(15),
    Age int
    )";
    mysql_query($sql,$con);
    向表中插入数据,也可以通过表单添加

    INSERT INTO table_name (column1, column2,...)
    VALUES (value1, value2,....)
    选择并排序

    SELECT column_name(s)
    FROM table_name
    ORDER BY column_name1, column_name2

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    第06组 Alpha冲刺(6/6)
    第06组 Alpha冲刺(5/6)
    总结
    Vmware centos7无法联网的问题解决
    网络爬虫--前世今生
    CVE-2018-4407 漏洞复现POC
    编码原理_base64编码原理
    短信验证码之验证码回显
    2018_10_21 22:42
    信息安全考研和就业的选择分析
  • 原文地址:https://www.cnblogs.com/macinchang/p/4649808.html
Copyright © 2011-2022 走看看