增删查练习

//4.取数据
$attr = $reslut->fetch_row();

if($attr[0]==$pwd &&! empty ($pwd))
{
    header("location:./zengshangai.php");  //如何跳转到主页面
}
else
{
    echo "登陆失败!";
}

以上是PHP   header 方法跳转主页面

接下来是用JS方法跳转主页面

//4.取数据
$attr = $reslut->fetch_row();

if($attr[0]==$pwd &&! empty ($pwd))
{
   
       echo"<script type='text/javascript'>windows.location.herf='./zengshangai.php';</script>";//js方法跳转页面
}
else
{
    echo "登陆失败!";
}

以上两种方法都可以

如何连接数据库的水果表,进行删除与添加

如何做到点哪个信息让删除页面知道删哪条数据

<body>
<h1>水果信息表</h1>
<table width="100%" border="1" cellpadding="0" cellspacing="0">
<tr>
<td>代号</td>
<td>名称</td>
<td>价格</td>
<td>产地</td>
<td>库存</td>
<td>操作</td>
</tr>

<?php
//造连接对象
$db = new MySQLi("localhost","root","15864477048","test");
//写SQL语句
$sql= "select* from shuiguobiao";
//执行
$result =$db->query($sql);
/*取数据
$attr = $result->fetch_all();

foreach($attr as $v)
{
echo "<tr><td>{$v[0]}</td><td>{$v[1]}</td><td>{$v[2]}</td><td>{$v[3]}</td><td>{$v[4]}</td><td><a> href='shanchu.php?code={$attr[0]}'>删除</a></td></tr>";
}*/

while($attr =$result->fetch_row())
{
echo "<tr><td>{$attr[0]}</td><td>{$attr[1]}</td><td>{$attr[2]}</td><td>{$attr[3]}</td><td>{$attr[4]}</td><td><a href='shanchu.php?code={$attr[0]}'>删除</a></td></tr>";
}
?>
</table>
</body>

 

 

如何操作删除与添加

<?php
$code = $_GET["code"];

//造连接对象
$db = new MySQLi("localhost","root","15864477048","test");

//写SQL语句
$sql ="delete from shuiguobiao where ids='{$code}'";

//执行
$r = $db->query($sql);

if($r)
{
    header ("location:zengshangai.php");
}
else
{
     echo "删除失败!";    
}

如果用户误点删除该如何做到有提示删除,更加安全

while($attr =$result->fetch_row())
    {
        echo "<tr><td>{$attr[0]}</td><td>{$attr[1]}</td><td>{$attr[2]}</td><td>{$attr[3]}</td><td>{$attr[4]}</td><td><a href='shanchu.php?code={$attr[0]}' onclick=\"return confirm('确定删除么')\">删除</a></td></tr>";    //用了一个转义字符输出
    }
    
    

在这运用了一个转义字符

如何做添加

</table>
<a href="tianjia.php">添加</a>
</body>

 

跳转到了添加水果页面

<body>
<h1>添加水果</h1>
<form action="tianjiachuli.php" method="post">
<div>代号:<input type="text" name="ids" /></div>
<div>名称:<input type="text" name="name" /></div>
<div>价格:<input type="text" name="price" /></div>
<div>产地:<input type="text" name="chandi" /></div>
<div>库存:<input type="text" name="numbers" /></div>
<div><input type="submit" value="添加" /></div>
</form>
</body>

再做添加处理页面

<?php
$ids = $_POST["ids"];
$name = $_POST["name"];
$price = $_POST["price"];
$chandi = $_POST["chandi"];
$numbers = $_POST["numbers"];

//造连接对象
$db = new MySQLi("localhost","root","15864477048","test");

//写SQL语句
$sql ="insert into shuiguobiao value('{$ids}','{$name}',{$price},'{$chandi}',{$numbers},'')";

//执行
$r = $db->query($sql);

if($r)
{
    header("location:zengshangai.php");
}
else
{
   echo "添加失败!";    
}

 

posted @ 2016-12-20 14:49  欧元  阅读(254)  评论(0编辑  收藏  举报