香雨站

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 106|回复: 0

改-php

[复制链接]

3

主题

6

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2023-1-18 09:50:25 | 显示全部楼层 |阅读模式
index.php
<?php
$link = mysqli_connect('localhost', 'root', 'root', 'test');
{
// 查询所有愿望
    $sql = 'SELECT `id`,`name`,`content`FROM `wish`';
    $res = mysqli_query($link, $sql);
    $data = mysqli_fetch_all($res, MYSQLI_ASSOC);
    mysqli_free_result($res);
}

//改
$id = @$_GET['id'];
$action = @$_GET['action'];
$name = @$_POST['name'];
$content = @$_POST['content'];

if ($action == 'edit') {
    $findOneSql = 'SELECT `name`,`content` FROM `wish` WHERE `id`=' . $id;
    $findOneRes = mysqli_query($link, $findOneSql);
    $edit = mysqli_fetch_assoc($findOneRes);
    mysqli_free_result($findOneRes);
}
if ($action == 'submit') {
    $sql = 'UPDATE `wish` SET `name`="' . $name . '",`content`="' . $content . '" WHERE `id`=' . $id;
    mysqli_query($link, $sql);
    header('Location: ./index.php');
    //释放内存
    mysqli_close($link);
}
?>

<?php foreach ($data as $v): ?>
    <ul>
        <a class="note-list-edit" href="./index.php?action=edit&id=<?= $v['id'] ?>"
           title="修改">✎</a>
        <li>FORM: <span><?= $v['name'] ?></span></li>
        <li><?= $v['content'] ?></li>
    </ul>
<?php endforeach; ?>

<form method="post" action="./index.php?action=submit&id=<?= $id ?>">
    name:<input type="text" name="name" placeholder="未选择" value="<?= @$edit['name'] ?>"><br>
    content:<input type="text" name="content" placeholder="未选择" value="<?= @$edit['content'] ?>"><br>
    <input type="submit" value="提交">
</form>

sql
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|香雨站

GMT+8, 2025-3-15 19:38 , Processed in 0.118256 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表