รบกวนหน่อยน่ะครับพี่ๆๆทั้งหลาย ช่วยดูให้ที แก้ไขข้อมูลของ user ไม่ได้ครับ
แก้ไขข้อมูลของ user ไม่ได้ครับ ยังไงรบกวนดู code ให้ทีน่ะครับCode (PHP)
<table width="707" align="center" bordercolor="#D4DFFF">
<tr bgcolor="#D4DFFF">
<td colspan="2" align="center" background="icon/barblue.gif" bgcolor="#FF9FAA" class="normal_font" scope="row"><span class="style20"> <a href="myaccount.php"></a> แก้ไขข้อมูลทั่วไปของผู้ใช้งาน <img src="backshop/icon/update.gif" width="60" height="10" /> </span></td>
</tr>
<tr bgcolor="#D4DFFF">
<td colspan="2" align="center" bgcolor="#FFFFFF" class="normal_font" scope="row"><img src="images/<?=$img?>" width="120" height="120" hspace="0" vspace="0" border="0" align="absbottom" /><a href="images/<?=$img;?>"></a></td>
</tr>
<tr bgcolor="#EDF1DA">
<td colspan="2" align="center" bgcolor="#EDF1DA" class="normal_font" scope="row"> </td>
</tr>
<tr bgcolor="#EDF1DA">
<td width="237" align="right" class="normal_font style39" scope="row">ชื่อ <span class="style33">::</span> </td>
<th width="458" align="left" class="normal_font" scope="row"><input name="user" type="text" id="user" value="<?=$user;?>" size="30" /></th>
</tr>
<tr bgcolor="#EDF1DA">
<td align="right" class="normal_font style39" scope="row">นามสกุล <span class="style33">::</span></td>
<td align="left" valign="top" class="normal_font"><input name="lastname" type="text" id="lastname" value="<?=$lastname;?>" size="30" /></td>
</tr>
<tr bgcolor="#EDF1DA">
<td align="right" class="normal_font style39" scope="row">เพศ <span class="style33">::</span></td>
<td align="left" valign="top" class="normal_font"><input name="sex" type="radio" value="ชาย" checked="checked" />
<span class="style30">ชาย </span>
<input name="sex" type="radio" value="หญิง" />
<span class="style31">หญิง</span></td>
</tr>
<tr bgcolor="#EDF1DA">
<td align="right" class="normal_font style39" scope="row">ที่อยู่ <span class="style33">::</span> </td>
<td align="left"><span class="normal_font"><span class="style33">
<input name="address" type="text" id="address" value="<?=$address;?>" size="20" />
</span></span></td>
</tr>
<tr bgcolor="#EDF1DA">
<td align="right" class="normal_font style39" scope="row">ตำบล <span class="style33">::</span> </td>
<td align="left"><span class="normal_font">
<input name="tumbol" type="text" id="tumbol" value="<?=$tumbol;?>" size="25" />
</span></td>
</tr>
<tr bgcolor="#EDF1DA">
<td align="right" class="normal_font style39" scope="row">อำเภอ <span class="style33">::</span> </td>
<td align="left"><span class="normal_font">
<input name="aumper" type="text" id="aumper" value="<?=$aumper;?>" size="25" />
</span></td>
</tr>
<tr bgcolor="#EDF1DA" class="normal_font">
<td align="right" class="normal_font style39" scope="row">จังหวัด <span class="style33">::</span></td>
<td align="left"><select name="province" id="province">
<?
$sql="select pro_id,pro_name from tb_province ";
$result =mysql_db_query($dbname,$sql) ;
while ($row=mysql_fetch_array($result)){
$sel = "";
if($row['pro_id'] == $province){
$sel = "selected";
}
?>
<option value="<?=$row['pro_id']?>" <?=$sel;?>>
<?=$row['pro_name']?>
</option>
<?
}
?>
</select></td>
</tr>
<tr bgcolor="#EDF1DA">
<td align="right" class="normal_font style39" scope="row"> รหัสไปรษณีย์<span class="style33"> ::</span> </td>
<td align="left"><span class="normal_font">
<input name="zipcode" type="text" id="zipcode" value="<?=$zipcode;?>" size="15" maxlength="5" />
</span></td>
</tr>
<tr bgcolor="#EDF1DA">
<td align="right" class="normal_font style39" scope="row">เบอร์โทรศัพท์์ <span class="style33">::</span></td>
<td align="left"><span class="normal_font"><span class="style33">
<input name="tel" type="text" id="tel" value="<?=$tel;?>" size="40" maxlength="10"/>
</span></span></td>
</tr>
<tr bgcolor="#FF9FAA" class="normal_font">
<td colspan="2" align="center" background="icon/barblue.gif" class="normal_font style32" scope="row"><span class="style20"><a href="myaccount.php"></a> <a href="myaccount.php"></a> รายละเอียดในการเข้าระบบ <a href="myaccount.php"></a> <img src="backshop/icon/update.gif" width="60" height="10" /></span></td>
</tr>
<tr bgcolor="#EDF1DA">
<td align="right" class="normal_font style39" scope="row">username <span class="style33">::</span> </td>
<td align="left"><span class="normal_font">
<input name="uname" type="text" id="uname" value="<?=$uname;?>" size="40" />
</span></td>
</tr>
<tr bgcolor="#EDF1DA">
<td align="right" class="normal_font style39" scope="row">password <span class="style33">::</span></td>
<td align="left"><span class="normal_font">
<input name="pass" type="password" id="pass" value="<?=$pass;?>" size="40" />
</span></td>
</tr>
<tr bgcolor="#EDF1DA">
<td align="right" class="normal_font style39" scope="row">Email <span class="style33">::</span> </td>
<td align="left"><span class="normal_font">
<input name="email" type="text" id="email" value="<?=$email;?>" size="40"/>
</span></td>
</tr>
<tr bgcolor="#EDF1DA">
<td align="right" class="normal_font" scope="row">รูปภาพ <span class="style33">::</span> </td>
<td align="left"><span class="normal_font">
<?
if ($img<>""){
echo"<input type='checkbox' name='chkdel' value='1'>ลบรูปภาพ";
}else{
echo"<input type='file' name='fileupload' >";
echo"<input type='hidden' name='MAX_FILE_SIZE' value='100000'>";
}
?>
</span> </td>
</tr>
<tr>
<td></td>
</tr>
<tr bgcolor="#D4DFFF">
<th colspan="2" align="right" bgcolor="#FFFFFF" class="normal_font" scope="row"> </th>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2" align="center" bgcolor="#EDF1DA" class="normal_font" scope="row"><div align="center">
<input name="submit" type="submit" value="ยืนยัน" />
<input name="reset" type="reset" value="ยกเลิก" />
<input type="hidden" name="id" value="<?=$id?>" />
<input type="hidden" name="photo_del" value="<?=$img?>" />
</td>
Code (PHP)
<?
session_start();
$id=$_POST['id'];
$user=$_POST['user'];
$lastname=$_POST['lastname'];
$sex=$_POST['sex'];
$address=$_POST['address'];
$tumbol=$_POST['tumbol'];
$aumper=$_POST['aumper'];
$province=$_POST['province'];
$zipcode=$_POST['tel'];
$uname=$_POST['uname'];
$pass=$_POST['pass'];
$email=$_POST['email'];
$fileupload=$_FILES['fileupload']['tmp_name'];
$fileupload_name=$_FILES['fileupload']['name'];
$fileupload_size=$_FILES['fileupload']['size'];
$fileupload_type=$_FILES['fileupload']['type'];
include ("connect.php");
if ($chkdel=="1") {
$sql3 ="update tb_customer set c_photo='' where c_id ='$id' ";
$result3=mysql_db_query($dbname,$sql3);
unlink ("images/$photo_del");
}
if ($fileupload) {
$array_last=explode(".",$fileupload_name);
$c=count($array_last)-1;
$lastname=strtolower ($array_last[$c]);
if ($lastname =="gif" or $lastname=="jpg" or $lastname=="jpeg") {
$photoname=$id.".".$lastname;
copy ($fileupload,"images/".$photoname);
$sql3 ="update tb_customer set c_photo='$photoname' where c_id='$id' ";
$result3 =mysql_db_query($dbname,$sql3);
}
unlink($fileupload);
}
$sql ="update tb_customer set
c_name='$user',
c_lastname='$lastname',
c_sex='$sex',
c_address='$address',
c_tumbol='$tumbol',
c_aumper='$aumper',
c_province='$province',
c_zipcode='$zipcode',
c_tel='$tel',
c_username='$uname',
c_password='$pass',
c_email='$email' where c_id='$id' ";
$result=mysql_db_query($dbname,$sql);
if ($result) {
echo"<meta http-equiv=\"refresh\" content=\"0;URL=myaccount.php\" />";
} else {
echo "<script>alert(' ไม่สามารถแก้ไขข้อมูลส่วนตัวได้น่ะครับ ');history.back();</script>";
echo"<meta http-equiv=\"refresh\" content=\"0;URL=myaccount.php\" />";
}
?>
Tag : - - - -
Date :
2010-03-23 21:20:27
By :
chonburi f.c
View :
831
Reply :
2
echo id ของ user มายังครับ
ลองแบบนี้ก่อนดีไหม code คุณยาวนะ
คือ หน้าแรกส่ง id แบบ get มาช่ายไหม
ลอง echo id ของ user ก่อน เเล้ว
อีกหน้านึง
ก้อเขียน code ประมานนี้
<?php
include ("connect");
$sql = "SELECT * FROM ชื่อตาราง WHERE แอตทริบิวต์ id user ='$id' ";
$result = mysql_db_query($dbname,$sql);
$arr = mysql_fetch_array($result);
เเล้วก้อลอง echo ค่าต่าง ๆดู เช่น
echo $arr["id"];
?>
ประมาณนี้พอเข้าใจปะ
add เมลล์มา เด่วช่วย [email protected]
Date :
2010-03-23 21:55:41
By :
deathzap
ได้แล้วครับขอบคุณมากครับผม ว่าแต่ คุณชื่ออาไรครับเดี๋ยวผมแอด เมลไป เพื่อมีเรื่องปรึกษาครับ
Date :
2010-03-24 14:17:24
By :
chonburi f.c
Load balance : Server 04