简单认识php

一、php介绍

  1. php是服务器端语言
    优点:1跨平台,支持多种数据库
    2安全性和效率好
    3成本低
    缺点:安装比较复杂
    服务端得语言还有JSp ,ASP,python,nodeJs,go.
    php全称:personal home page;
    phpStudy:是搭建服务器得工具
    搭建好服务器可以把php文件放在服务器文件里面
    2.扩展名 .php <?php 代码块?> php代码以封号结束 echo==document.write 可以解析HTML标签
    访问服务器得三种方式:
    1通过127.0.0.1
    2通过自己得IP地址
    3通过localhost
    注释 单行 // # 多行 /**/
    中文问题:header(“Content-ype:text/html;charset=utf-8”)

二、php得语法

  1. 定义变量 $变量=“你好”;. 可以用来字符串拼接 写在引号里面
  2. 流程控制(数组循环)
    for( i = 0 ; i=0; i=0;i<count( a r r ) ; arr); arr);i++){
    echo a r r [ arr[ arr[i]." ";
    }

三、前端数据通过表格传给服务器

action 数据提交得文件
method 数据交换方式 post get
前端用name发送
后端用 n a m e = name= name=_REQUEST["userName]

四、数据库

  1. 关系型数据库:oracle;mySql,DB2
  2. 非关系型数据库:Redis ;ToKyo;MongDB
  3. mySQL:一种开源得数据库软件,市场占有率很高;属于Oracle公司
  4. 创建表 create table 表名(字段1,2 )
    在这里插入图片描述
    增:insert into表名(字段名)
    insert into student (stu_id,…)
    values(1)
    删:drop table 表名;
    删表内容:delete from 表名;where 字段AND字段;

改:update 表名 set(改得结果:字段名)where (要修改字段:为这个)

查:select 字段1,字段2,from student
from 要找得字段条件

五、php连接mysql

  1. 用户登录服务器
    mysql_connect(“f服务器地址”,”用户名“,”密码“);
    c o n n = m y s q l c o n n e c t ( " l o c a l h o s t " , ” r o o t “ , ” t o o t “ ) ; i f ( conn=mysql_connect("localhost",”root“,”toot“); if( conn=mysqlconnect("localhost"roottoot)if(conn){
    echo"连接成功"."
    ";
    2.选库
    mysql_selet_db(“数据库名字”);
    3.操作
    a增:
    mysql_query(“insert into student values(4,xiaohuan,18)”, c o n n ) b 删 : m y s q l q u e r y ( " d e l e t e f r o m s t u d e n t w h e r e s t u d = 2 " , conn) b删: mysql_query("delete from student where stu_d=2", conn)bmysqlquery("deletefromstudentwherestud=2",conn);
    c改:
    mysql_query(“update student set stu_d=”李” where stu_id=1,$conn);
    d查:返回结果集合
    r e s u l t = m y s q l q u e r y ( " s e l e c t ∗ f r o m s t u d e n t “ , result=mysql_query("select *from student“, result=mysqlquery("selectfromstudentconn);
    r o w s = m y s q l n u m r o w s ( rows =mysql_num_rows( rows=mysqlnumrows(result) 返回结果集得行数
    r o w s = m y s q l n u m r o w s ( rows =mysql_num_rows( rows=mysqlnumrows(result) ;
    if($rows==1){
    echo “登录成功”
    }else{
    echo ”登陆失败“
    }
    在这里插入图片描述

4.关闭连接对象
mysql_close($conn)
}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
简单记事本的PHP和HTML代码可以如下编写: 1. 首先,在HTML部分,我们需要一个输入框和一个保存按钮用于用户输入和保存文本信息。可以使用`<textarea>`标签创建一个多行输入框,用于用户输入文本。同时,使用一个`<button>`标签创建一个按钮,用于保存文本信息。 ```html <!DOCTYPE html> <html> <head> <title>简单记事本</title> </head> <body> <h1>简单记事本</h1> <textarea id="text" rows="10" cols="50"></textarea> <br> <button onclick="saveData()">保存</button> <script> function saveData() { var textValue = document.getElementById("text").value; // 将文本信息发送给PHP保存 var xhr = new XMLHttpRequest(); xhr.open("POST", "saveData.php", true); xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xhr.onreadystatechange = function() { if (xhr.readyState === 4 && xhr.status === 200) { alert("保存成功!"); } } xhr.send("textValue=" + textValue); } </script> </body> </html> ``` 2. 接下来,在PHP部分,我们需要接收并保存用户输入的文本信息。在`saveData.php`文件中,可以使用`$_POST`全局变量来获取客户端发送的数据,然后将数据保存到一个文本文件中。 ```php <?php $textValue = $_POST['textValue']; // 将数据保存到文本文件 $file = 'data.txt'; file_put_contents($file, $textValue); ?> ``` 以上是一个简单的记事本的代码示例。用户输入的文本信息会通过AJAX发送给PHP后端,PHP将其保存到一个文本文件中。请注意,这只是一个基础的示例,可能还需要进一步的功能和验证来实现更完善的记事本应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值