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

[head first php&mysql]读书笔记-啥是php

时间:2015-11-14 23:24:40      阅读:396      评论:0      收藏:0      [点我收藏+]

标签:

php是一门在服务端运行的语言。为什么要有PHP呢,服务端放静态资源html,css,js,img这些不就好了吗?

但是单单有这些就太单调了。怎么要弄点交互出来,而不是天天眼巴巴地看静态的东西把,所以才有了PHP。

书上就是以一个栗子开始的,简单的说就是提交表单到后台,后台获取到数据,再运行PHP脚本,把拿过来的数据insert到数据库里,想用的时候调出来。

表单提交到后台,用$_GET或$_POST(根据form提交的method决定)通过表单名也就是name属性,再把这些数据分别放在一个变量里面,后台用。

可以用echo直接想前台输出html,比如echo "<h1>h1<h1>",直接前台看到就是html了。其实php后台跑完之后,输出到前台的就是html这些东西了。

比如

index.php就可以是这些东西

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="x-ua-compatible" content="IE=edge">
    <title>Document</title>
  <!--  <link rel="stylesheet" href="css/bootstrap.min.css">-->
    <link rel="stylesheet" href="css/demo.css"/>
</head>
<body>

<?php
    echo 123;
?>

</body>
</html>
<script defer src="js/demo.js"></script>

html的部分在后台不变,php把<?php?>里面的内容跑一遍,出来html,再和之前不变一起输出到前台。

后台拿到这些数据还要保存起来。当然是保存到数据库啦。

数据库的基本操作也就几个。

1 建立数据库

2 选择数据库

3 建立数据表

4 插入数据

5 选择数据

数据库和数据表就是集合和子集的关系,没有数据表的话,所有数据都直接扔到数据库里找啊找不到的。。。

1. create database book;

2 use book;

3 create table book1(

title varchar(30),

author varchar(30),

price varchar(30)

)

4 insert into book1(

  title,author,price

)  values(‘good‘,‘mike‘,‘$1‘);

5 select title,author from book1 or select * from book1;

当然第四部是往数据表中插数据,总不能前台来了一条数据,我们打开mysql终端插入一条把。。麻烦四了,当然要用php脚本啦。

怎么用php脚本和 mysql 交互呢,哈哈哈哈哈,还没看。看了再写。

[head first php&mysql]读书笔记-啥是php

标签:

原文地址:http://www.cnblogs.com/wz0107/p/4965168.html

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