博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安卓版php服务器的mysql数据库增删改查简单案例
阅读量:6085 次
发布时间:2019-06-20

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

界面:

 

 

 

 

 

 

 

index.php文件:

    
手机网站主页

手机网站主页

帕垃帕安卓php服务器软件

mysqlRead.php文件:

 

mysqlEdit.php文件:

var err=\"$err\";alert('错误:' + err);location.href='mysqlEdit.php'"); } mysql_close($conn);}if (@$_POST['modify'] == "修改") {    /*修改数据*/ $sql = "select id from pw_luck where id=$ID"; $result = mysql_query($sql, $conn); $row = mysql_fetch_array($result); if ($row['id'] <> $ID) { echo ""; } mysql_free_result($result); $sql = "update pw_luck set name='$name',age=$age,intro='$intro' where id=$ID;"; if (!mysql_query($sql, $conn)) { die('错误: ' . mysql_error() . "
返回重新输入"); } mysql_close($conn);}if (@$_POST['delet'] == "删除") {     /*删除数据*/ $sql = "delete from pw_luck where id=$ID;"; if (!mysql_query($sql, $conn)) { die('错误: ' . mysql_error() . "
返回重新输入"); } mysql_close($conn);}if (@$_POST['select'] == "查询") { /*查询数据库*/

include_once('function.class.php');

 

 $ID_sql = "id='$ID'";

    /*注意:这里只能用双引号,否则查询时出错,并且变量必须用单引号括起来!*/
    $name_sql = "name LIKE '%$name%'";
    $age_sql = "age='$age'";
    $intro_sql = "intro LIKE '%$intro%'";
    if ($ID == '' or $ID == 'NULL')
        $ID_sql = true;
    if ($name == '')
        $name_sql = true;
    if ($age == '')
        $age_sql = true;
    if ($intro == '')
        $intro_sql = true;
    $sql = "select * from pw_luck where $ID_sql AND $name_sql AND $age_sql AND $intro_sql;";
    //echo $sql;  /*检查sql语句的格式是否正确*/
 $title='Mysql数据库查询结果';
 show_mysql($sql,$title);

 exit();

 /*查询时截断下面的脚本显示,不显示下面的界面*/
}

?>

<!-------下面是界面代码,上面是后台处理代码------->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Mysql数据库操作</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
    function addtext(){
             event
.returnValue=confirm("确定增加数据吗?");
            
if(event.returnValue){  
                   
if(document.getElementById("userId").value==""){
                          alert(
"ID不能为空,请重新输入!");
                        event
.returnValue=false;
                    }
else if(document.getElementById("name").value==""){
                        alert(
"姓名不能为空,请重新输入!");
                        event
.returnValue=false;
                    }
else if(document.getElementById("age").value==""){
                        alert(
"年龄不能为空,请重新输入!");
                        event
.returnValue=false;
                    }
else if(document.getElementById("age").value==0){
                        alert(
"年龄不能为0岁,请重新输入!");
                        event
.returnValue=false;
                    }
else if(document.getElementById("age").value>100){
                        alert(
"年龄不能超过100岁,请重新输入!");
                        event
.returnValue=false;
                    }
else if(document.getElementById("intro").value==""){
                        event
.returnValue=confirm("你确定不需要给此人一个简介吗?");
                    }
   
              }
     }
   
  
function modifytext(){
            event
.returnValue=confirm("确定修改数据吗?");
           
if(event.returnValue){
                   
var idValue=document.getElementById("userId").value;
                   
if(idValue=="" || idValue=="NULL"){
                        alert(
"修改数据是基于ID值来判断的,因此ID值不能为空或为NULL!");
                        event
.returnValue=false;
                    }
else if(document.getElementById("name").value==""){
                        alert(
"姓名不能为空,请重新输入!");
                        event
.returnValue=false;
                    }
else if(document.getElementById("age").value==""){
                        alert(
"年龄不能为空,请重新输入!");
                        event
.returnValue=false;
                    }
else if(document.getElementById("age").value==0){
                        alert(
"年龄不能为0岁,请重新输入!");
                        event
.returnValue=false;
                    }
else if(document.getElementById("age").value>100){
                        alert(
"年龄不能超过100岁,请重新输入!");
                        event
.returnValue=false;
                    }
else if(document.getElementById("intro").value==""){
                        event
.returnValue=confirm("你确定不需要给此人一个简介吗?");
                                           }
   
            }
        }
   
  
function delettext(){
           
var idValue=document.getElementById("userId").value;
            event
.returnValue=confirm("确定删除数据吗?");
           
if(event.returnValue){
               
if(idValue=="" || idValue=="NULL"){
                    alert(
"删除数据是基于ID值来判断的,因此ID值不能为空或为NULL,其它不用填写!");
                    event
.returnValue=false;
                }
            }
      }
function selecttext(){
         event
.returnValue=confirm("确定查询数据吗?");   
    }
</script>
<style type="text/css">
    body{font
-size:150%;}
   
.box{border:solid 1px #808080;width:900px;height:900px; margin:100px auto;background:#5F9EA0;border-radius:30px;}
    h1{text-align:center;font-size:320%;}
    table
.tb{width:100%;height:800px;font-size:50px;margin-top:50px;}   
    input{width
:90%;height:80px;font-size:50px;}
   
.left{text-align:right;width:200px;}
   
.inp{background:#9932CC;}
    .inp:hover{background:#D2691E;}
    a{font-size:50px;}
    table
.tb_out{margin:40px auto;text-align:center;font-size:24px;border-collapse:collapse;}
   
.box_out{width:100%;height:1200px;border:solid 1px #808080;}
    th{background:#5f9ea0;}
    .text_color{background:#ADD8E6;}
    .text_color_1{background:#E0FFFF;}
</style>
</head>
<body>
     <h1>Mysql数据库操作</h1>
     <div class="box">
    <form action="" name="formPage" method="POST">
       <table border="0" class="tb">
            <tr>
                <td class="left">ID:</td>
                <td><input type="text" name="userId" id="userId" value="NULL" οnfοcus="javascript:if(this.value=='NULL')this.value='';" οnkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"></td>
            </tr>
            <tr>
                <td class="left">姓名:</td>
                <td><input type="text" name="userName" id="name"></td>
            </tr>
            <tr>
                <td class="left">年龄:</td>
                 <td><input type="text" name="userAge" id="age" οnkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"></td>
            </tr>   
            <tr>
                <td class="left">简介:</td>
                <td><input type="text" name="userIntro" id="intro"></td>
            </tr>   
            <tr>
                <td></td>
                <td><input class="inp" type="submit" name="add" value="增加" οnclick="addtext()"></td>
            </tr>
            <tr>   
                  <td></td>
                <td><input class="inp" type="submit" name="modify" value="修改" οnclick="modifytext()"></td>
            </tr>   
            <tr>
                <td></td>
                <td><input class="inp" type="submit" name="delet" value="删除" οnclick="delettext()"></td>
            </tr>
            <tr>
                <td></td>
                <td><input class="inp" type="submit" name="select" value="查询" οnclick="selecttext()"></td>
            </tr>
        </table>
    </form>
    </div>
        <a href="mysqlRead.php">Mysql数据库读取</a>
        <a href="index.php" style="float:right;">返回主页</a>
</body>
</html>

function.class.php文件:

<?php echo $title ?>

"; $tag = false; } else { echo "
"; $tag = true; } } mysql_free_result($result); ?>
ID 姓名 年龄 简介
" . $row["id"] . " " . $row["name"] . " " . $row["age"] . " " . $row["intro"] . "
" . $row["id"] . " " . $row["name"] . " " . $row["age"] . " " . $row["intro"] . "
mysql数据库操作 返回主页

 

createDatabase.php文件:

location.href='index.php'";?>

createTable.php文件:

location.href='index.php'";?>

dropTable.php文件:

location.href='index.php'";?>

mysqlAccount.php配置文件:

 

 

php安卓服务器软件下载:  访问密码 4d7b

安卓版mysql数据库操作案例源码下载:  访问密码 a195

 

转载于:https://www.cnblogs.com/qingsong/p/5440982.html

你可能感兴趣的文章
Lowest Common Ancestor of a Binary Search Tree
查看>>
BZOJ 3940 AC自动机
查看>>
POJ 2110 二分+暴搜
查看>>
线程锁Lock
查看>>
SpringMvc 文件上传后台处理
查看>>
WEB框架Django之Form组件
查看>>
spring cloud学习(一) 服务注册
查看>>
Java多线程
查看>>
洛谷P3296 刺客信条
查看>>
vue-cli2 和vue-cli3
查看>>
python 清空list的几种方法
查看>>
2.03 按子串排序
查看>>
gridview单元格合并解决方法
查看>>
Android深入浅出系列之服务机制—1.Android中的Service
查看>>
Android深入浅出系列之Android开发环境搭建—配置Eclipse(五)
查看>>
设计模式漫谈之中介者模式
查看>>
ubuntu18.04 and Linux mint 19安装virtualbox
查看>>
ElasticSeaarch 遇到的问题 (-)
查看>>
CMD中文乱码之另解决方案
查看>>
内存对齐
查看>>