• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Head First PHP&MySQL学习笔记(1)_mysql

mysql 搞代码 7年前 (2018-06-06) 159次浏览 已收录 0个评论

Head First PHP&mysql学习笔记(一)

假期从头过一遍php,每天记录学习笔记,希望能坚持下来!


一. 为静态页面赋予生命

1. 即使一个.php文件包含PHP代码,浏览器也绝对不会看到,它只会看到服务器上运行PHP代码所得到的html代码

2. PHP脚本必须在一个Web服务器上运行,否则将无法工作

3. FTP(File Transfer Protocol):文件传输协议

4. 命名规则(约定俗成):变量名都使用小写;用下划线分隔多词变量名中的各个词

5. $_POST是PHP内置的超级全局变量,在整个脚本中都可用。脚本一旦运行,$_POST就已经存在了。

6. 转义字符中,单引号只支持 /’ 和 // 

7. PHP mail函数:mail($to, $subject, $msg, ‘From:’ . $email);


二. 连接MySQL

1. SQL(Structured Query Language):结构化查询语言

2. 用PHP脚本向MySQL中插入数据实例

<span style="font-family:Microsoft YaHei;"><?php  $first_name = $_POST['firstname'];   <span style="white-space:pre"> </span>$last_name = $_POST['lastname'];   <span style="white-space:pre"> </span>$when_it_happened = $_POST['whenithappened'];   <span style="white-space:pre"> </span>$how_long = $_POST['howlong'];   <span style="white-space:pre"> </span>$how_many = $_POST['howmany'];   <span style="white-space:pre"> </span>$alien_description = $_POST['aliendescription'];   <span style="white-space:pre"> </span>$what_they_did = $_POST['whattheydid'];  <span style="white-space:pre"> </span> $fang_spotted = $_POST['fangspotted'];   <span style="white-space:pre"> </span>$email = $_POST['email'];   <span style="white-space:pre"> </span>$other = $_POST['other'];</span>
<span style="font-family:Microsoft YaHei;"> </span>
<span style="font-family:Microsoft YaHei;"><span style="white-space:pre"> </span>// mysqli_connect()   连接MySQL数据库  $dbc= mysqli_connect('localhost','root','','aliendatabase')     or die('Error connecting to MySQL server.');    $query = "INSERT INTO aliens_abduction (first_name, last_name, when_it_happened, how_long, " .        "how_many, alien_description, what_they_did, fang_spotted, other, email) " .        "VALUES ('$first_name', '$last_name', '$when_it_happened', '$how_long', '$how_many', " .        "'$alien_description', '$what_they_did', '$fang_spotted', '$other', '$email')";           // mysqli_query()       执行一个查询,$result变量只是存储mysqli_query()执行的查询是否成功        $result= mysqli_query($dbc,$query)    or die('Error querying database.');   // mysqli_close()        关闭与一个MySQL数据库的连接  mysqli_close($dbc); ?></span>

3. mysqli中的“i”代表改进(improved),现在更倾向于使用mysqli_系列中的函数

4. PHP die()函数会终止一个PHP脚本,并提供失败代码的反馈

5. mysqli_connect(‘数据库位置’,’用户名’,’密码’,’数据库名’);

6. mysqli_query(database_connection,query);            // qurey是一个查询串

7. mysqli_close(database_connection);                          // 用完数据库就将其关闭是一个好习惯

8. 数据库服务器同时只允许一定数目的可用连接,所以要尽可能地节省

9. 在处理表单数据之前先将其隔离是一个很好的编程习惯


欢迎大家阅读《Head First PHP&MySQL学习笔记(1)_mysql》,跪求各位点评,by 搞代码


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Head First PHP&MySQL学习笔记(1)_mysql

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址