PHP中增刪改查

一.增
$REQUSET[''];     接收數(shù)據(jù)
eg:$sex=$.REQUSET['sex'];

當出現(xiàn)undefined時,指沒有數(shù)據(jù),利用查詢字符串的方式(路由傳參)

2.>創(chuàng)建一個.html文件--------傳到,php文件中;

在html中寫表單;
表單中的name屬性是提交時,將前端中表單的內(nèi)容傳到后臺;
注意:1.》最外層用雙引時,括號內(nèi)用單引;
2.>刷新一次,執(zhí)行一次,因為primary key相同的編號只能用一次;

3.>當出現(xiàn)亂碼時

mysql_uroot;
use jd;
select * from jd;

4.>舉例:
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <form action="4.php">
            <p>
                名字:<input type="text" name="sname"/>
            </p>
            <p>
                性別:<input type="" name="sex"/>
            </p>
            <p>
                年齡:<input type="text" name="age"/>
            </p>
            <p>
                <input type="submit" name="" id="" value="提交" />
            </p>
            
        </form>
    </body>
</html>

<?php
//$sid="金庸先生的離世";
$sname=$_REQUEST['sname'];
$sex=$_REQUEST['sex'];
$age=$_REQUEST['age'];
#1.連接數(shù)據(jù)庫
$conn=mysqli_connect('127.0.0.1','root','','test',3306);
#2.設(shè)置編碼
$sql='SET NAMES UTF8';
mysqli_query($conn,$sql);
#3.執(zhí)行sql語句
$mysql="INSERT INTO suu values(null,'$sname','$sex','$age')";
$result=mysqli_query($conn,$mysql);
#4.結(jié)果
if($result===true){
    echo "插入成功";
}
else{
    echo "插入失敗";
}
二.刪除
1.$mysql="delete from ph where sname='$sname'";
切記:在htdocs里命名時,不能用中文;不能有空格,空格占一個字符;
1..查找
執(zhí)行select語句時,不輸出true和false值,而是輸出所有的結(jié)果集;
$sql="select * from phone";
$all=mysqli_fetch_all($result);//把查詢到的所有結(jié)果,按照數(shù)組的格式輸出;
2.數(shù)組的格式輸出

數(shù)組分為索引數(shù)組和關(guān)聯(lián)數(shù)組;
索引數(shù)組:下標是數(shù)字,有l(wèi)ength屬性,數(shù)組的長度=最大下標+1;
關(guān)聯(lián)數(shù)組:下標不是數(shù)字,沒有l(wèi)ength屬性;
select 把查找到東西顯示到某一區(qū)域;本例是把數(shù)據(jù)輸出到table中;

3.把數(shù)據(jù)按照索引數(shù)組輸出;
1.$all=mysqli_fetch_all($result);    把數(shù)據(jù)按照索引數(shù)組輸出;
2.$row=mysqli_fetch_asssoc($result); 把數(shù)據(jù)按照關(guān)聯(lián)數(shù)組輸出;
四.舉例:
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title></title>
        <style>
            li{
                list-style: none;
            }
            a{
                text-decoration: none;
            }
            .list{
                width: 800px;
                margin: 10px auto;
                border-top: 2px solid #000;
            }
            a,span,li{
                font-size: 15px;
            }
            .list-top .a{
                margin-left: 400px;
            }
            .list-top .time{
                margin-left: 30px;
            }
            .list-top li:nth-child(2){
                margin: 10px 0px 10px 0px;
            }
        </style>
    </head>
    <body>
    <?php
    require('init.php');
    $sql="select * from msg";
    $result=mysqli_query($conn,$sql);
    if($result===true){
        echo 'err';
    }else{
        echo "<div class='box'>";
            while(true){
                $row=mysqli_fetch_assoc($result);
                if($row===null){
                    break;
                }else{
                    echo"<div class='list'>";
                        echo "<ul class='list-top'>";
                            echo "<p><span>發(fā)布人:$row[uname]</span> <span class='time'> 發(fā)布時間:$row[pubTime]</span><span class='a'><a href='msg_delete.php?mid=$row[mid]' onclick='return del()'>X</a></span></p>";
                            echo "<li>聯(lián)系電話:$row[phone]</li>";
                            echo "<li>發(fā)布內(nèi)容:$row[content]</li>";
                        echo "</ul>";
                    echo "<div>";
                }
            }
        echo "</div>";
    }
    ?>
    
    <script>
      function del(){
        if(confirm("確定要刪除嗎")){
            alert('刪除成功!');
            return true;
        }else{
            alert('刪除失敗!');
            return false;
        }
      }
    </script>
    </body>
</html>



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容