求指点 求助 圣诞快乐 ~

neuuuuuuu 2014-12-25 05:57:31

<?php


$conn = mysql_connect("localhost", "root", "");

if (!$conn)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("root",$conn)or die(mysql_error());
mysql_query('set names GB2312');
$sql= update shopsystem set name=$name, tel=$tel ,mail=$mail ,QQ=$QQ, addr=$addr, sex=$sex, brandname=$brandname, commoditybrand=$commoditybrand, productID=$productID, ordername=$ordername, shopname=$shopname, shopaddr=$shopaddr, invoicenumber=$invoicenumber, purchasingdate=$purchasingdate where id=$id;


if (!mysql_query($sql,$conn))
{
die ('Error: ' . mysql_error());
}

mysql_close($conn);
?>

报错
Parse error: syntax error, unexpected 'shopsystem' (T_STRING) in G:\wamp\www\net work\xiugai.php on line 12
...全文
105 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
neuuuuuuu 2014-12-26
  • 打赏
  • 举报
回复
因为论坛屏蔽 = - input前面的字段我就删了 那个表单里所有变量都在报错
neuuuuuuu 2014-12-26
  • 打赏
  • 举报
回复


<?php
$conn=mysql_connect('localhost','root','');
mysql_select_db('root');
 mysql_query("set names 'GBK'");
?>



<?php
$id = $_GET["id"];
$sql="select * from shopsystem where id=$id";
$query=mysql_query($sql);
$rs=mysql_fetch_array($query);


?>

<form method="post" action="xiugai.php">
<tr>
<td>
<P>:      <input type="hidden" id="id" value="<?php echo $rs['id']?>"/> *</P>
<P>:      <input type="text" id="name" value="<?php echo $rs['name']?>"/> *</P>
<P>:      <input type="text" id="tel" value="<?php echo $rs['tel']?>"/> *</P>
<P>:      <input type="text" id="email" value="<?php echo $rs['email']?>"/> *</P>
<P>:         <input type="text" id="QQ" value="<?php echo $rs['QQ']?>"'/> *</P>
<P>:      <input type="text" id="addr" value="<?php echo $rs['addr']?>"/> *</P>
<P>:      <input type="text" id="sex" value="<?php echo $rs['sex']?>"/> *</P>

<P>:  <input type="text" id="brandname" value="<?php echo $rs['name']?>"/> *</P>
<P>:  <input type="text" id="commoditybrand" value="<?php echo $rs['commoditybrand']?>"/> *</P>
<P>:  <input type="text" id="productID" value="<?php echo $rs['productID']?>"/> *</P>
<P>:  <input type="text" id="ordername" value="<?php echo $rs['ordername']?>"/> *</P>

<P>:  <input type="text" id="shopname" value="<?php echo $rs['shopname']?>"/> *</P>
<P>:  <input type="text" id="shopaddr" value="<?php echo $rs['shopaddr']?>"/> *</P>
<P>:  <input type="text" id="invoicenumber" value="<?php echo $rs['invoicenumber']?>"/> *</P>
<P>:  <input type="text" id="purchasingdate" value="<?php echo $rs['purchasingdate']?>"/> *</P>
<P>:1990-01-01  * </P>
<td><input name='del' type='submit' id='del' value='修改' /></td>
</tr>
</from>

<?php

 

$conn = mysql_connect("localhost", "root", "");

if (!$conn)
  {
  die('Could not connect: ' . mysql_error());
  }
mysql_select_db("root",$conn)or die(mysql_error());
mysql_query('set names GB2312');
$sql= "UPDATE shopsystem SET name=$name,tel=$tel,email=$email,QQ=$QQ,addr=$addr,sex=$sex,brandname=$brandname,commoditybrand=$commoditybrand,productID=$productID,ordername=$ordername,shopname=$shopname,shopaddr=$shopaddr,invoicenumber=$invoicenumber,purchasingdate=$purchasingdate WHERE  id=$id";



if (!mysql_query($sql,$conn))
  {
  die ('Error: ' . mysql_error());
  }

mysql_close($conn);
?>



完整的代码 = - 求助
码无边 2014-12-26
  • 打赏
  • 举报
回复
贴出表结构看看
傲雪星枫 2014-12-25
  • 打赏
  • 举报
回复
1. $sql= update shopsystem set name=$name, tel=$tel ,mail=$mail ,QQ=$QQ, addr=$addr, sex=$sex, brandname=$brandname, commoditybrand=$commoditybrand, productID=$productID, ordername=$ordername, shopname=$shopname, shopaddr=$shopaddr, invoicenumber=$invoicenumber, purchasingdate=$purchasingdate where id=$id; 改为 $sql= "update shopsystem set name=$name, tel=$tel ,mail=$mail ,QQ=$QQ, addr=$addr, sex=$sex, brandname=$brandname, commoditybrand=$commoditybrand, productID=$productID, ordername=$ordername, shopname=$shopname, shopaddr=$shopaddr, invoicenumber=$invoicenumber, purchasingdate=$purchasingdate where id=$id"; 2.$name, $tel这两个变量你没有赋值。
一起混吧 2014-12-25
  • 打赏
  • 举报
回复
$name ,$tel 变量在哪定义的?
neuuuuuuu 2014-12-25
  • 打赏
  • 举报
回复
引号加了 也报错 = - Notice: Undefined variable: name in G:\wamp\www\net work\xiugai.php on line 12 Notice: Undefined variable: tel in G:\wamp\www\net work\xiugai.php on line 12 貌似执行了 但是数据库里是空白数据
果酱很好吃 2014-12-25
  • 打赏
  • 举报
回复
sql语句为何不用引号引起来 $sql= “update shopsystem set name=$name, tel=$tel ,mail=$mail ,QQ=$QQ, addr=$addr, sex=$sex, brandname=$brandname, commoditybrand=$commoditybrand, productID=$productID, ordername=$ordername, shopname=$shopname, shopaddr=$shopaddr, invoicenumber=$invoicenumber, purchasingdate=$purchasingdate where id=$id”;

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧