• 搜索数据库中的一行信息


    关注 码龄 粉丝数 原力等级 -- 被采纳 被点赞 采纳率 m0_67293202 2024-06-07 12:45 采纳率: 50% 浏览 2 首页/ 编程语言 / 搜索数据库中的一行信息 php数据库html 如何将这段代码改为搜索数据库中的行数据 查询传染病

    查询传染病





    query($sql); while ($row = $result->fetch_assoc()) { echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } } ?>
    传染病查询系统
    id name sort time quantity
    " . $row['id'] . "" . $row['name'] . "" . $row['sort'] . "" . $row['time'] . "" . $row['quantity'] . "
    展开全部 收起 写回答 好问题 0 提建议 追加酬金 关注问题 微信扫一扫 点击复制链接 分享 邀请回答 编辑 收藏 删除 结题 收藏 举报 追加酬金 (90%的用户在追加酬金后获得了解决方案) 当前问题酬金 ¥ 0 (可追加 ¥500) ¥ 15¥ 20¥ 50¥ 100¥ 200 支付方式 扫码支付 加载中... 支付金额 15 元 提供问题酬金的用户不参与问题酬金结算和分配 支付即为同意 《付费问题酬金结算规则》 结题 再想想 删除 再等等

    1条回答 默认 最新

    • 阿里嘎多学长 2024-06-07 13:05
      关注

      以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:


      这段PHP代码已经实现了基本的数据库连接和用户输入的接收,并且使用LIKE语句进行了模糊查询。但是,为了确保代码的安全性和功能性,以下是一些建议和修改:

      1. 数据库连接: 确保数据库连接信息(主机名、用户名、密码、数据库名)是正确的。

      2. 输入验证: 在使用用户输入之前,应该进行验证和清理,以防止SQL注入攻击。

      3. 错误处理: 应该添加错误处理逻辑,以便在查询失败时向用户提供反馈。

      4. HTML和CSS: 代码中有一些HTML和CSS的错误,例如input标签的属性写法不正确。

      以下是修改后的代码示例:

      connect_error) {
          die("连接失败: " . $conn->connect_error);
      }
      
      // 检查GET请求中的'select'是否存在
      if (isset($_GET['select'])) {
          $name = $_GET['user']; // 确保使用正确的变量名
      
          // 清理输入,防止SQL注入
          $name = $conn->real_escape_string($name);
      
          // 使用LIKE语句进行模糊查询
          $sql = "SELECT * FROM epidemic WHERE name LIKE '%$name%'";
          $result = $conn->query($sql);
      
          // 检查查询结果
          if ($result->num_rows > 0) {
              // 输出数据
              while($row = $result->fetch_assoc()) {
                  echo "";
                  echo "" . $row["id"] . "";
                  echo "" . $row["name"] . "";
                  echo "" . $row["sort"] . "";
                  echo "" . $row["time"] . "";
                  echo "" . $row["quantity"] . "";
                  echo "";
              }
          } else {
              echo "没有找到相关数据。";
          }
      } else {
          // 没有提交表单,显示空表格
          echo "请输入搜索关键词并提交。";
      }
      $conn->close();
      ?>
      

      HTML和CSS修正:

      • input标签的样式属性应该用双引号或单引号包围,而不是混合使用。
      • 应该使用class而不是class="col-xs-1 btn-success",因为class是一个保留字。

      参考资料:

      请注意,这些代码示例仅供参考,实际使用时需要根据你的具体需求和环境进行调整。

      展开全部

      评论 编辑记录
      编辑
      预览

      报告相同问题?

    • 相关阅读:
      C# 常量
      一个基于.NET Core开源、跨平台的仓储管理系统
      【超分】A Benchmark for Chinese-English Scene Text Image Super-resolution
      【重温基础算法】内部排序之堆排序法
      idea Springboot 高校科研资源共享系统VS开发mysql数据库web结构java编程计算机网页源码maven项目
      ReLabel:自动将ImageNet转化成多标签数据集,更准确地有监督训练 | 2021新文
      手部关键点检测1:手部关键点(手部姿势估计)数据集(含下载链接)
      实验室管理系统LIMS
      AI教程视频 - 零基础玩转illustrator科研绘图-内容介绍-目录
      Java线程安全问题
    • 原文地址:https://ask.csdn.net/questions/8115381