error=update member set name = 'wert', lastname ='wert', gender ='M', day ='3', month ='2', year ='2015', address =' wert' email ='' where username = ''
ช่วยทีครับ
Date :
2015-07-05 09:57:36
By :
asdf23022
address ='$address' ,
, หายไป
Date :
2015-07-05 12:11:40
By :
sabaitip
where username = ''
คาดว่า session หลุดครับ หรือตัวแปร session ไม่ถูกต้อง ตรวจสอบ session ให้ดีครับ
Date :
2015-07-05 13:41:06
By :
Chaidhanan
ไม่หายเลยครับลองทั้งสองอย่างแล้ว
Date :
2015-07-05 15:19:11
By :
asdf23022
https://drive.google.com/open?id=0Bx0X0Oxq1yg-djh2T1JabzlxalU
นี้เป็นไฟล์ทั้งหมดครับ
Date :
2015-07-05 15:24:55
By :
asdf23022
ผิดอันครับ
https://drive.google.com/file/d/0Bx0X0Oxq1yg-djh2T1JabzlxalU/view?usp=sharing
Date :
2015-07-05 15:27:59
By :
asdf23022
เอาส่วนที่เป็นเงื่อนใขการเช็คออกไปก่อนทั้งหมดครับ ตัดทอนลงให้เหลือแค่นี้ก่อน แล้วลองดูว่าได้ไหม
Code (PHP)
<?
@session_start();
include("connect.php");
$name =$_POST['name'];
$lastname =$_POST['lastname'];
$gender =$_POST['gender'];
$day =$_POST['day'];
$month =$_POST['month'];
$year =$_POST['year'];
$address =$_POST['address'];
$email =$_POST['email'];
$birthday = "$year-$month-$day";
$sql= "update member set
name = '$name',
lastname ='$lastname',
gender ='$gender',
day ='$day',
month ='$month',
year ='$year',
address ='$address'
email ='$email'
where username = '{$_SESSION['username']}'";
mysql_query($sql) or die("error=$sql");
echo "<script>alert(' ++ Complete ++ ');window.location='main.php';</script>";
?>
Date :
2015-07-05 16:50:57
By :
meannerss
ได้ครับแต่มันไม่อัพเดท
นี้โคต๊หน้าform
Code (PHP)
<?
@session_start();
if ($_SESSION['username'])
{
echo "<script>alert(' !! Please Login !! ');window.location='index.php';</script>";
exit();
}
include("connect.php");
$username =$_SESSION['username'];
$sql = "select * from member where username = '$username' " ;
$query = mysql_query($sql) or die("error=$sql");
$row = mysql_fetch_array($query);
?>
<link href="../style.css" rel="stylesheet" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<form name="form1" method="post" action="editsave.php">
<table width="1154" height="547" border="1" align="center">
<tr>
<td align="center"><p>++EditProfile++</p>
<p>::Profile::</p>
<p>name
<label for="textfield"></label>
<input type="text" name="name" id="name" value="<?=$row['name']?>"/>
</p>
<p>lastname
<label for="textfield2"></label>
<input type="text" name="lastname" id="lastname" value="<?=$row['lastname']?>"/>
</p>
<p>gender
<label for="textfield3"></label>
<input type="radio" name="gender" id="radio" value="M"
<? if ($row['gender'] == "M")echo 'checked="checked"'; ?>> male
<input type="radio" name="gender" id="radio" value="F"
<? if ($row['gender'] == "F")echo 'checked="checked"'; ?> > female </p>
<p>birthday
<?
list($y,$m,$d) = split("-",$row['birthday']);
?>
<select name="day" id="day">
<? for ($i =1; $i<=31;$i++) { ?>
<option value="<?=$i?>" <? if($i==$d)echo 'selected="selected"'; ?>><?=$i?>
</option>
<? } ?>
</select>
<label for="select2"></label>
<select name="month" id="month">
<?
$mname = array (' ','Jan','Feb','Mar ','Apr ',' May','Jun','Jul ',' Aug',' Sep',' Oct',' Nov',' Dec');
for ($i=1 ; $i<=12;$i++)
{
?>
<option value="<?=$i?>" >
<?=$mname[$i]?>
</option>
<? } ?>
</select>
<label for="select3"></label>
<select name="year" id="year">
<? for ($i =date ("Y");$i>=date("Y")-80;$i--) { ?>
<option value="<?=$i?>" >
<?=$i?>
</option>
<? } ?>
</select>
</p>
<p>address
<label for="textfield3"></label>
<textarea name="address" id="address" > <? $row['address'] ?></textarea>
</p>
<p>email
<label for="textfield4"></label>
<input type="text" name="textfield4" id="textfield4" />
</p>
<input type="submit" name="button" id="button" value="Submit" />
<p> </p></td>
</tr>
</table>
</form>
Date :
2015-07-05 17:03:10
By :
asdf23022
อ่อมันจะอัพเดทได้ยังไงละครับ ก็เล่นตั้งชื่อฟิลด์ไปทับศัพท์สงวนซะขนาดนั้น
day , month, year ล้วนเป็นคำสงวน
ถ้าจะตั้งชื่อแบบนี้ต้องเอาตัวหนอน( ` ) มาคร่อมเวลาเรียกใช้ (เพิ่มความยุ่งยากเปล่าๆ)
แนะนำให้เปลีย่นชื่อฟิลด์ก่อนนะครับ
Date :
2015-07-05 17:31:16
By :
meannerss
ครับ
ตามหนังสือล้วนๆเลยครับ
Date :
2015-07-05 17:40:00
By :
asdf23022
Load balance : Server 02