PHP SQL商品更新相关代码

这篇博客详细介绍了如何使用PHP进行SQL操作,实现商品信息的更新。内容包括PHP连接数据库、构建更新语句以及执行SQL命令的过程,旨在帮助开发者理解PHP与数据库交互的方法。
摘要由CSDN通过智能技术生成
<?php

  include_once('./lib/func.php');
  session_start();
  // 验证用户登录
  if (!$_SESSION['user'] || empty($_SESSION['user'])) {
    msg(0, '用户请先登录, 在进行数据编辑~', 'login.php');
  }

  if (empty($_POST['name'])) {
    msg(0, '非法访问, 请提交表单', 'index.php');
  }

  // 链接数据库
  $connect = mysqlInit('localhost', 'root', '', 'shop');

  // 获取post提交的表单数据并验证字段规则
   $id = $_POST['id'];
   if (empty($id)) {
     msg(0, '参数非法', 'index.php');
   }
   $sql = "SELECT * FROM goods WHERE id='{$id}'";
   $result = mysqli_query($connect, $sql);
   $data = mysqli_fetch_all($result, MYSQLI_ASSOC);
   if(count($data) <= 0) {
     msg(0, '所查询的商品id不存在');
   }

  $name = mysqli_real_escape_string($connect, trim($_POST['name']));
  $nameLength = mb_strlen($name, 'utf-8');
  if ($nameLength <= 0 || $nam
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值