【发布时间】:2016-03-09 02:02:36
【问题描述】:
我有一个问题,我想编辑客户信息,但我只想一次更新一个客户的记录。我尝试添加 where _SESSION['customerCode'] 但它似乎不起作用。
<?php
$connection =
mysql_connect("com-db-02.student-cit.local", "team16", "DbSLzU")
or die (mysql_error());
$db = mysql_select_db("team16") or die(mysql_error());
$FName = $_POST['fname'];
$LName = $_POST['lname'];
$Email = $_POST['custemail'];
$Address = $_POST['address'];
$Town = $_POST['town'];
$County = $_POST['county'];
$Eircode = $_POST['eircode'];
$Phone = $_POST['phone'];
$query = mysql_query("UPDATE CUSTOMER set custFName = '$FName', custLName = '$LName', custemail = '$Email' where customerCode = "$_SESSION['customerCode']"") or die(mysql_error());
?>
我收到意外的错误“$_SESSION”(T_VARIABLE)
还可以添加不更新那些空白的字段,所以如果客户只想更改他们的地址,其他字段不会被清除
【问题讨论】: