博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP——0127加登录页面,加查询,加方法,加提示框
阅读量:4970 次
发布时间:2019-06-12

本文共 5179 字,大约阅读时间需要 17 分钟。

数据库mydb

表格info,nation,login

 

效果

无标题文档

登陆

用户名:
密 码:
0127denglu.php
无标题文档

主页面

代号:
  
姓名:
  
select($sqldl,"CX","mydb");if($jieguo==""){ header("Location:0127denglu.php");}else{}*//*if($rowdl=$jieguo->fetch_row())//与后面的return $result对应{}else{ header("Location:0127denglu.php");}*//*if($dl->denglu($uid,$pwd)=="ok")//通过上面方法优化{}else{ header("Location:0127denglu.php");}*/ //查询代码 $strsel = ""; if(@$_POST["code"] != null) { $strsel = " where Code = '".$_POST["code"]."'";//where前面必须有空格 if(@$_POST["name"]!= null) { $strsel = " where Code='".$_POST["code"]."' and Name like '%".$_POST["name"]."%'"; } //else {$strsel = " where Code = '".$_POST["code"]."'";}可以省略 } else { if(@$_POST["name"]!= null) { $strsel = " where Name like '%".$_POST["name"]."%'"; } //else{$strsel="";}都为空执行最开始的$strsel } //1.连接数据可以$db = new mysqli("localhost","root","123","mydb");//2.判断是否连接成功if(mysqli_connect_error()){ echo "连接失败";}else{ //3.写sql语句 $sql = "select * from Info".$strsel; //4.执行sql语句 $result=$db->query($sql); //5.处理数据,遍历数据 echo "
"; echo "
"; while($row=$result->fetch_row()) { //改性别 $sex=$row[2]?"男":"女"; //改民族 $nation=NationName($db,$row[3]); //改生日 $birthday=date("Y年m月d日",strtotime($row[4])); echo "
";//\" \"双引号里出现双引号转义字符用 } echo "
代号 姓名 性别 民族 生日 操作
{
$row[0]}
{
$row[1]}
{
$sex}
{
$nation}
{
$birthday}
删除  修改
";}function NationName($db,$code){ //写sql语句 $sql="select * from nation where code='{
$code}'"; //4.执行sql语句 $result=$db->query($sql); //5.处理数据 if($row=$result->fetch_row()) { return $row[1]; } else { return ""; } }?>
0127lianxi.php
无标题文档
host,$this->username,$this->password,$data); if(mysqli_connect_error()) { echo "连接失败"; exit; } else { $result=$db->query($sql); if($type=="CX") { //return $result; 用拼接字符串替换掉 $str=""; while($row=$result->fetch_row()) { for($i=0;$i
host,$this->username,$this->password,$this->database); if(mysqli_connect_error()) { echo "连接失败"; exit; } else { $sql="select * from login where UserName='{$uid}' and Password='{$pwd}'" ; $result=$db->query($sql); if($row=$result->fetch_row()) { return "ok"; } else { return "no"; } } }*/ }?>
0127mydb.php
无标题文档

添加页面

代号:
姓名:
性别:
民族:
生日:
  
返回
0127tianjia.php
无标题文档
query($sql); if($result) { header("Location:0127lianxi.php"); } else { echo "删除失败"; } }?>
0127sc.php
无标题文档

修改页面

query($sql); $row=$result->fetch_row();}?>
代号:
姓名:
性别:
name="sex" value="true"/>男
/>女
民族:
生日:
  
返回
0127xiugai.php
无标题文档
query($sql); //判断是否修改成功 if($result) { header("Location:0127lianxi.php"); } else { echo "修改失败!"; } }?>
0127xgchuli.php
无标题文档
query($sql); if($result) { header("Location:0127tianjia.php"); } else { echo "添加失败"; } }?>
0127tjchuli.php

 0127tjchuli.php中的$sex写法要注意bit和varchar的变量写法

转载于:https://www.cnblogs.com/Chenshuai7/p/5196929.html

你可能感兴趣的文章
java 什么题目好做_用java做这些题目
查看>>
matlab sin函数 fft,matlab的fft函数的使用教程
查看>>
mysql adddate()函数
查看>>
mysql sin() 函数
查看>>
mysql upper() 函数
查看>>
单片机复位电路
查看>>
php json_decode失败,返回null
查看>>
oracle 分页
查看>>
助教学期总结
查看>>
绘制基本 图形之矩形与多边形
查看>>
3-day3-list-truple-map.py
查看>>
Edit控件显示多行文字
查看>>
JS第二周
查看>>
dataTable.NET的search box每輸入一個字母進行一次檢索的問題
查看>>
Python 文件处理
查看>>
邻接表详解
查看>>
服务器一:分布式服务器结构
查看>>
迭代dict的value
查看>>
eclipse package,source folder,folder区别及相互转换
查看>>
Py 可能是最全面的 python 字符串拼接总结(带注释版)
查看>>