|
|
|
เกี่ยวกับการแก้ไขขอความช่วยเหลือด้วยครับ - ผมแสดงข้อมูลจากฐานข้อมูลใช้การแบ่งหน้าครับ |
|
|
|
|
|
|
|
ไม่เข้าใจอ่ะ นึกภาพไม่ออกเลย
|
|
|
|
|
Date :
2009-03-03 18:55:39 |
By :
Jewels |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หลักการคร่าวๆของผมนะครับ
หลังจากที่เราเลือกหน้าที่ต้องการแก้ไขเราก็ต้องส่งค่าไปใช่ไหมครับ
คราวนี้หลังจากแก้ไขเสร็จเราก็ส่งค่า id ของตัวที่เราแก้ไขกลับมาเพื่อใช้เปิดหน้าที่เลือก
แค่นี้แหละครับหลักการแบบมั่วๆ พอจะเข้าใจบ้างไหมครับ
หากไม่เข้าใจ รอเกจิท่านอื่นมาแนะนำเพิ่มเติมนะครับ
|
|
|
|
|
Date :
2009-03-03 19:33:47 |
By :
zepherus |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ประมาณว่าที่ฟอร์มโชวน์ใช่มั๊ยครับ ให้แสดงออกมาทีละหน้า สมมุติว่ามีข้อมูลอยู่ 2 หน้า ผมไปแก้ไขหน้าที่ 2 พอแก้ไขเสร็จแล้ว ให้มาโชวน์ที่หน้าโชวน์มันจะไปเริ่มที่หน้าที่ 1 ใหม่ ผมต้องการให้แก้ไขเสร็จแล้วกลับมาที่ หน้าที่2 ไม่ต้องไปเริ่มโชวน์ตั้งแต่หน้าแรกก ครับ
|
|
|
|
|
Date :
2009-03-03 19:34:07 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอ่อ งั้นผมขอดู โค้ดแบ่งหน้าหนอยได้ไหมครับจะได้ลำดับเหตุการณ์ถูกต้อง
|
|
|
|
|
Date :
2009-03-03 19:39:46 |
By :
zepherus |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โค๊ดแบ่งหน้าครับ
<?
$con_db = mysql_pconnect("localhost","root","")or die ("ไม่สามารถติดต่อฐานข้อมูลได้");
$db = mysql_select_db("data_student_it_system")or die("ไม่สามารถเลือกฐานข้อมูลได้");
$tb = "SELECT * FROM data_student_it WHERE Id";
$tbquery = mysql_query($tb);
$Num_Rows = mysql_num_rows($tbquery);
$Per_Page = 1; // Per Page
$Page = $_GET["Page"];
if(!$_GET["Page"])
{
$Page=1;
}
$Prev_Page = $Page-1;
$Next_Page = $Page+1;
$Page_Start = (($Per_Page*$Page)-$Per_Page);
if($Num_Rows<=$Per_Page)
{
$Num_Pages =1;
}
else if(($Num_Rows % $Per_Page)==0)
{
$Num_Pages =($Num_Rows/$Per_Page) ;
}
else
{
$Num_Pages =($Num_Rows/$Per_Page)+1;
$Num_Pages = (int)$Num_Pages;
}
$tb .=" order by Id ASC LIMIT $Page_Start , $Per_Page";
$tbquery = mysql_query($tb);
?>
<table width="623" border="0" align="center" bgcolor="#0066FF">
<tr>
<?
while($result = mysql_fetch_array($tbquery))
{
?>
<td width="165"><img src="image_student/<? echo $result["image"];?>"></td>
<td width="193"> รหัสนักศึกษา </td>
<td width="10">:</td>
<td width="451"><? echo $result['student_id'];?></td>
</tr>
<tr bgcolor="#CCCC66">
<td> </td>
<td>ชื่อ </td>
<td>: </td>
<td><? echo $result['first_name'];?></td>
</tr>
<tr>
<td><form id="form1" name="form1" method="post" action="">
</form>
</td>
<td>นามสกุล </td>
<td>: </td>
<td><? echo $result['last_name'];?></td>
</tr>
<tr>
<td> </td>
<td>ชื่อเล่น </td>
<td>:</td>
<td><? echo $result['nick_name'];?></td>
</tr>
<tr>
<td> </td>
<td>เกิดวัน </td>
<td>: </td>
<td><? echo $result['birth_day'];?></td>
</tr>
<tr>
<td> </td>
<td>ที่</td>
<td> : </td>
<td><? echo $result['birth_date'];?></td>
</tr>
<tr>
<td> </td>
<td>เดือน </td>
<td>:</td>
<td><? echo $result['birth_month'];?></td>
</tr>
<tr>
<td> </td>
<td>พ.ศ. </td>
<td>:</td>
<td><? echo $result['birth_year'];?></td>
</tr>
<tr>
<td> </td>
<td>บ้านเลขที่</td>
<td>: </td>
<td><? echo $result['home_number'];?></td>
</tr>
<tr>
<td> </td>
<td>หมู่ที่ </td>
<td>:</td>
<td><? echo $result['grouphome_number'];?></td>
</tr>
<tr>
<td> </td>
<td>จังหวัด </td>
<td>:</td>
<td><? echo $result['province'];?></td>
</tr>
<tr>
<td> </td>
<td>ตำบล/แขวง </td>
<td>:</td>
<td><? echo $result['point'];?></td>
</tr>
<tr>
<td> </td>
<td>รหัสไปรษณีย์ </td>
<td>: </td>
<td><? echo $result['zipcode'];?></td>
</tr>
<tr>
<td> </td>
<td>หมายเลขโทรศัพท ์</td>
<td>: </td>
<td><? echo $result['number_phone'];?></td>
</tr>
<tr>
<td> </td>
<td>อำเภอ/เขต </td>
<td>: </td>
<td><? echo $result['amper'];?></td>
</tr>
<tr>
<td> </td>
<td>Email </td>
<td>: </td>
<td><? echo $result['email'];?></td>
</tr>
</table>
<table width="628" border="0" align="center">
<tr bgcolor="#0099FF">
<td width="91">จัดการข้อมูล</td>
<td width="96"><div align="center"><a href="from_update_data_student_it.php?Id=<?=$result['Id'];?>"><img src="../image/Config-Tools.jpg" width="25" height="25" border="0" /></a></div></td>
<td width="125"><div align="center"><a href="from_insert_data_student_it.php"><img src="../image/icon_pen.jpg" width="25" height="25" border="0" /></a></div></td>
<td width="147"><div align="center"><a href="delete_data_student_it.php?Id=<?=$result['Id'];?>"><img src="../image/delete.jpg" width="25" height="25" border="0" /></a></div></td>
</tr>
<?
}
?>
</table>
<table width="627" border="0" align="center">
<tr bgcolor="#00FFFF">
<td width="48"><? echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page'><img src=\"../image/l.jpg\" />"?></td>
<td width="102">จำนวนหน้า : </td>
<td width="155"> <?=$Num_Rows;?> </td>
<td width="45"> หน้าที่ : </td>
<td width="196"> <?=$Page;?> </td>
<td width="55"><? echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page'><img src =\"../image/r.jpg\" />"?></a></td>
</tr>
</table>
|
|
|
|
|
Date :
2009-03-03 20:20:59 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เท่าที่ผมเข้าใจนะครับ ดู code คร่าวๆ ไม่ได้อ่านหมด ถ้าผิดก็ขออภัย
สมมุติว่าเรา แก้ไขรายการที่ อยู่ในหน้าที่ 2 เราต้องส่ง id ของรายการที่เราจะแก้ไขไปด้วยใช่มั้ยครับ
และก็ให้เราส่งเลขหน้าไปด้วยว่าอยู่หน้าอะไรแล้ว และเมื่อแก้ไขเสร็จแล้ว
ก็ให้ส่งเลขหน้ากลับมาที่หน้านี้อีกครั้ง เพื่อที่จะได้แสดงหน้าถูกต้อง
เช่น...
เราแสดงหน้าละ 10 รายการ
หน้าแรก ก็จะมีรายการที่ 1-10
หน้าสอง ก็จะมีรายการที่ 11-20
แล้วถ้าเราต้องการแก้ไขรายการที่ 13 เราอาจจะต้องคลิกที่
<a href="หน้าแก้ไข.php?id=<?=$id?>&Page=<?=$Page?>">แก้ไข</a>
จะเห็นว่ามีการส่งเลขหน้าไปด้วย
แล้วอีกหน้านึงเราก็รับค่าเลขหน้าด้วย $Page=$_GET['Page'];
พอแก้ไขเสร็จก็ส่งค่าเลขหน้ากลับมาเหมือนเดิม
คร่าวๆ น่าจะประมาณนี้นะครับ ลองดูๆ
|
|
|
|
|
Date :
2009-03-03 20:36:29 |
By :
ttong |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ให้ใส่ hidden field ไว้ ท้ายสุดของโค้ดแต่ต้องอยู่ใน form เพื่อที่จะส่งค่าไปยังหน้าที่แก้ไข
หน้าหลัก
<input type="hidden" name="numPage" value="<?=$page ?>" />
หน้าแก้ไข ก็ให้ใส่เหมือนกับหน้าหลัก เพื่อจะส่งไปยังหน้า update
หน้าแก้ไข(ฟอร์ม)
<input type="hidden" name="numPage1" value="<?=$_POST[numPage] ?>" />
พอมาถึงหน้าอัพเดต ก็เพิ่มโค้ดตรงนี้ค่ะ
หน้าอัพเดตลงฐานข้อมุล
echo"<script> window.location.href='show_data_student_it.php?Page=<?=$_POST[numPage1]?>'; </script> ";
เขียนสดค่ะไม่ได้ลอง อาจมีผิดบ้าง เช็คดูอีกทีนะ
|
|
|
|
|
Date :
2009-03-03 20:45:04 |
By :
Jewels |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขออภัย ผิดพลาดนิดนึงตรง ลืมไปว่าโค้ดตรงนี้เป็น php อยู่แล้ว
หน้าอัพเดตลงฐานข้อมูล
echo "<script> window.location.href=".'show_data_student_it.php?Page='.$_POST[numPage1]."; </script>";
|
|
|
|
|
Date :
2009-03-03 20:57:52 |
By :
Jewels |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้อะครับมันขึ้น error ตรง fetch_array
|
|
|
|
|
Date :
2009-03-03 21:11:21 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ้อ ขออภัย ตรงที่ให้แก้ หน้าหลัก ต้องเป็น $Page ไม่ใช่ $page คิดว่าน่าจะตรงนี้นะ
ไม่รู้ว่ามีที่อื่นอีกรึป่าว ช่วยเช็คด้วย หุหุ
Code
<input type="hidden" name="numPage" value="<?=$Page ?>" />
|
|
|
|
|
Date :
2009-03-03 21:14:27 |
By :
Jewels |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ตามแล้วครับ มันไม่ได้จริง ๆ
|
|
|
|
|
Date :
2009-03-03 21:26:01 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอางี้ใส่โค้ดนี้บรรทัดแรกของโค้ดทั้ง หน้าหลัก และหน้าแก้ไขเรย แล้วดูว่า มีค่าอะไรออกมาบ้าง
Code
<?
echo "<pre>";
print_r($_POST);
echo "</pre>";
echo "<pre>";
print_r($_GET);
echo "</pre>";
?>
|
|
|
|
|
Date :
2009-03-03 21:36:46 |
By :
Jewels |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เป็นแบบนี้ครับ
<?
Array
(
)
Array
(
)
?>
|
|
|
|
|
Date :
2009-03-03 21:59:31 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเอาไปดูนะ เผื่อจะได้แนวคิด
testpage1.php
<?
echo "testpage1";
echo "<pre>";
print_r($_POST);
echo "</pre>";
echo "<pre>";
print_r($_GET);
echo "</pre>";
if($Page==""){
$Page=1;
}
echo "<br>";
echo "Page=".$Page;
?>
<form id="form1" name="form1" method="post" action="testpage2.php">
<input type="hidden" name="numPage" value="<?=$Page?>" />
<label>
<input type="submit" name="button" id="button" value="Submit">
</label>
</form>
testpage2.php
<?
echo "testpage2";
echo "<pre>";
print_r($_POST);
echo "</pre>";
echo "<pre>";
print_r($_GET);
echo "</pre>";
?>
<form id="form1" name="form1" method="post" action="testpage3.php">
<input type="hidden" name="numPage1" value="<?=$_POST[numPage]?>" />
<label>
<input type="submit" name="button" id="button" value="Submit">
</label>
</form>
testpage3.php
<?
echo "testpage3";
echo "<pre>";
print_r($_POST);
echo "</pre>";
echo "<pre>";
print_r($_GET);
echo "</pre>";
echo '<script> window.location.href=\'testpage1.php?Page='.$_POST['numPage1'].'\';</script>';
?>
เมื่อกด submit หน้าแรกจะเห็นว่า numPage1 มีค่าเป็น 1 เมื่อ submit อีกที มันจะไปรันหน้า 3 แล้ว รีไดเรคมาหน้า 1 จะเห็นว่า
testpage1
Array
(
)
Array
(
[Page] => 1 <----- แสดงว่าค่ามาแล้วค่ะ ซึ่ง Array ล่างนี้จะเป็นแบบ GET
)
Page=1
แสดงว่าค่ามาแล้ว
|
|
|
|
|
Date :
2009-03-03 22:25:41 |
By :
Jewels |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
หน้าแสดงข้อมูล
<a href="from_update_data_student_it.php?Id=<? echo $result['Id']; ?>">&Page=<? echo $Page; ?>
หน้า from_update_data_student_it.php
<input type="hidden" name="Page" value="<? echo $_GET["Page"]; ?>" />
หลังจาก update ข้อมูลแล้วก็ส่ง $Page มาด้วย
หน้าที่อยู่ใน Rep No. 5 ด้วย <? header("Location:main.php?Page=" . $_POST["Page"]); ?>
แบบนี้น่าจะพอเข้าใจ(หรือเปล่า)
?>
|
|
|
|
|
Date :
2009-03-03 22:32:39 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้จริง ๆ ครับ ขอบคุณครับ
|
|
|
|
|
Date :
2009-03-03 22:45:31 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ตาย เอามาโพสต์ทั้งหมดทุกไฟล์ที่เกี่ยวข้องครับ มันไม่มีหรอกคำว่าไม่ได้อะ
|
|
|
|
|
Date :
2009-03-03 22:59:38 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูโค๊ดผมดีกว่ามั๊ยครับ
หน้า show_data_student_it
<?
$con_db = mysql_pconnect("localhost","root","")or die ("ไม่สามารถติดต่อฐานข้อมูลได้");
$db = mysql_select_db("data_student_it_system")or die("ไม่สามารถเลือกฐานข้อมูลได้");
$tb = "SELECT * FROM data_student_it WHERE Id";
$tbquery = mysql_query($tb);
$Num_Rows = mysql_num_rows($tbquery);
$Per_Page = 1; // Per Page
$Page = $_GET["Page"];
if(!$_GET["Page"])
{
$Page=1;
}
$Prev_Page = $Page-1;
$Next_Page = $Page+1;
$Page_Start = (($Per_Page*$Page)-$Per_Page);
if($Num_Rows<=$Per_Page)
{
$Num_Pages =1;
}
else if(($Num_Rows % $Per_Page)==0)
{
$Num_Pages =($Num_Rows/$Per_Page) ;
}
else
{
$Num_Pages =($Num_Rows/$Per_Page)+1;
$Num_Pages = (int)$Num_Pages;
}
$tb .=" order by Id ASC LIMIT $Page_Start , $Per_Page";
$tbquery = mysql_query($tb);
?>
<table width="623" border="0" align="center" bgcolor="#0066FF">
<tr>
<?
while($result = mysql_fetch_array($tbquery))
{
?>
<td width="165"><img src="image_student/<? echo $result["image"];?>"></td>
<td width="193"> รหัสนักศึกษา </td>
<td width="10">:</td>
<td width="451"><? echo $result['student_id'];?></td>
</tr>
<tr bgcolor="#CCCC66">
<td> </td>
<td>ชื่อ </td>
<td>: </td>
<td><? echo $result['first_name'];?></td>
</tr>
<tr>
<td><form id="form1" name="form1" method="post" action="">
</form>
</td>
<td>นามสกุล </td>
<td>: </td>
<td><? echo $result['last_name'];?></td>
</tr>
<tr>
<td> </td>
<td>ชื่อเล่น </td>
<td>:</td>
<td><? echo $result['nick_name'];?></td>
</tr>
<tr>
<td> </td>
<td>เกิดวัน </td>
<td>: </td>
<td><? echo $result['birth_day'];?></td>
</tr>
<tr>
<td> </td>
<td>ที่</td>
<td> : </td>
<td><? echo $result['birth_date'];?></td>
</tr>
<tr>
<td> </td>
<td>เดือน </td>
<td>:</td>
<td><? echo $result['birth_month'];?></td>
</tr>
<tr>
<td> </td>
<td>พ.ศ. </td>
<td>:</td>
<td><? echo $result['birth_year'];?></td>
</tr>
<tr>
<td> </td>
<td>บ้านเลขที่</td>
<td>: </td>
<td><? echo $result['home_number'];?></td>
</tr>
<tr>
<td> </td>
<td>หมู่ที่ </td>
<td>:</td>
<td><? echo $result['grouphome_number'];?></td>
</tr>
<tr>
<td> </td>
<td>จังหวัด </td>
<td>:</td>
<td><? echo $result['province'];?></td>
</tr>
<tr>
<td> </td>
<td>ตำบล/แขวง </td>
<td>:</td>
<td><? echo $result['point'];?></td>
</tr>
<tr>
<td> </td>
<td>รหัสไปรษณีย์ </td>
<td>: </td>
<td><? echo $result['zipcode'];?></td>
</tr>
<tr>
<td> </td>
<td>หมายเลขโทรศัพท ์</td>
<td>: </td>
<td><? echo $result['number_phone'];?></td>
</tr>
<tr>
<td> </td>
<td>อำเภอ/เขต </td>
<td>: </td>
<td><? echo $result['amper'];?></td>
</tr>
<tr>
<td> </td>
<td>Email </td>
<td>: </td>
<td><? echo $result['email'];?></td>
</tr>
</table>
<table width="628" border="0" align="center">
<tr bgcolor="#0099FF">
<td width="91">จัดการข้อมูล</td>
<td width="96"><div align="center"><a href="from_update_data_student_it.php?Id=<?=$result['Id']?>&Page=<?=$Page?>;"><img src="../image/Config-Tools.jpg" width="25" height="25" border="0" /></a></div></td>
<td width="125"><div align="center"><a href="from_insert_data_student_it.php"><img src="../image/icon_pen.jpg" width="25" height="25" border="0" /></a></div></td>
<td width="147"><div align="center"><a href="delete_data_student_it.php?Id=<?=$result['Id'];?>"><img src="../image/delete.jpg" width="25" height="25" border="0" /></a></div></td>
</tr>
<?
}
?>
</table>
<table width="627" border="0" align="center">
<tr bgcolor="#00FFFF">
<td width="48"><? echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page'><img src=\"../image/l.jpg\" />"?></td>
<td width="102">จำนวนหน้า : </td>
<td width="155"> <?=$Num_Rows;?> </td>
<td width="45"> หน้าที่ : </td>
<td width="196"> <?=$Page;?> </td>
<td width="55"><? echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page'><img src =\"../image/r.jpg\" />"?></a></td>
</tr>
</table>
|
|
|
|
|
Date :
2009-03-03 23:00:06 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หน้า2 ครับ
from_update_student_it.php
<?
$con_db = mysql_pconnect("localhost","root","")or die("ไม่สามารถติดต่อฐานข้อมูลได้");
$db = mysql_select_db("data_student_it_system")or die("ไม่สามารถเลือกฐานข้อมูลได้");
$sql ="SELECT * FROM data_student_it WHERE Id='$Id' ";
$sqlquery = mysql_query($sql);
$result = mysql_fetch_array($sqlquery);
?>
<form name="form1" method="post" action="update_data_student_it.php"enctype="multipart/form-data">
<table width="756" border="1" align="center">
<tr>
<td width="423">รูป :
<label>
</label>
<label></label>
<img src="image_student/<? echo $result["image"];?>" /> <label>
<input type="file" name="upload" />
</label></td>
<td width="104">รหัสนักศึกษา</td>
<td width="7">:</td>
<td width="194"><label>
<input name="student_id" type="text" id="student_id"value="<?=$result['student_id'];?>"/>
</label></td>
</tr>
<tr>
<td>
</td>
<td>ชื่อ</td>
<td>:</td>
<td><label>
<input name="first_name" type="text" id="first_name"value="<?=$result['first_name'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>นามสกุล</td>
<td>:</td>
<td><label>
<input name="last_name" type="text" id="last_name"value="<?=$result['last_name'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>ชื่อเล่น</td>
<td>:</td>
<td><label>
<input name="nick_name" type="text" id="nick_name"value="<?=$result['nick_name'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>วันเกิด</td>
<td>:</td>
<td><label>
<input name="birth_day" type="text" id="birth_day"value="<?=$result['birth_day'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>ที่</td>
<td>:</td>
<td><label>
<input name="birth_date" type="text" id="birth_date"value="<?=$result['birth_date'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>เดือน</td>
<td>:</td>
<td><label>
<input name="birth_month" type="text" id="birth_month"value="<?=$result['birth_month'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>พ.ศ.</td>
<td>:</td>
<td><label>
<input name="birth_year" type="text" id="birth_year"value="<?=$result['birty_year'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>บ้านเลขที่</td>
<td>:</td>
<td><label>
<input name="home_number" type="text" id="home_number"value="<?=$result['home_number'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>หมู่ที่</td>
<td>:</td>
<td><label>
<input name="grouphome_number" type="text" id="grouphome_number"value="<?=$result['grouphome_number'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>ตำบล</td>
<td>:</td>
<td><label>
<input name="point" type="text" id="point"value="<?=$result['point'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>อำเภอ</td>
<td>:</td>
<td><label>
<input name="amper" type="text" id="amper"value="<?=$result['amper'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>จังหวัด</td>
<td>:</td>
<td><label>
<input name="province" type="text" id="province"value="<?=$result['province'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>รหัสไปรษณีย์</td>
<td>:</td>
<td><label>
<input name="zipcode" type="text" id="zipcode"value="<?=$result['zipcode'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>เบอร์โทรศัพท์</td>
<td>:</td>
<td><label>
<input name="number_phone" type="text" id="number_phone"value="<?=$result['number_phone'];?>">
</label></td>
</tr>
<tr>
<td> </td>
<td>email</td>
<td>:</td>
<td><label>
<input name="email" type="text" id="email"value="<?=$result['email'];?>">
</label></td>
</tr>
</table>
<table width="756" border="1" align="center">
<tr>
<td width="422"><label>
<div align="center">
<input type="hidden" name="Page" value="<? echo $_GET["Page"]; ?>" />
<input type="submit" name="Submit" value="บันทึก" />
</div>
</label></td>
<td width="318"><label>
<div align="center">
<input type="reset" name="Submit2" value="ยกเลิก" />
</div>
</label></td>
</tr>
</table>
<p></p>
</form>
|
|
|
|
|
Date :
2009-03-03 23:00:54 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สุดท้ายครบ
update_data
<?
$con_db = mysql_pconnect("localhost","root","")or die ("ไม่สามารถติดต่อฐานข้อมูลได้");
$db = mysql_select_db ("data_student_it_system") or die("ไม่สามารถเลือกฐานข้อมูลได้");
$image=$_FILES['upload']['name'];
if($_FILES['upload']['tmp_name'] != "")
{
$edit = "UPDATE data_student_it SET student_id='$student_id', first_name='$first_name',last_name='$last_name',nick_name='$nick_name',birth_day='$birth_day',birth_date='$birth_date',birth_month='$birth_month',birth_year='$birth_year',home_number='$home_number',grouphome_number='$grouphome_number',point='$point',amper='$amper',province='$province',zipcode='$zipcode',number_phone='$number_phone',email='$email' , image ='$image' WHERE Id='$Id' ";
}
else
{
$edit = "UPDATE data_student_it SET student_id='$student_id', first_name='$first_name',last_name='$last_name',nick_name='$nick_name',
birth_day='$birth_day',birth_date='$birth_date',birth_month='$birth_month',birth_year='$birth_year',home_number='$home_number',
grouphome_number='$grouphome_number',point='$point',amper='$amper',province='$province',zipcode='$zipcode',number_phone='$number_phone',
email='$email' WHERE Id='$Id' ";
}
$editquery = mysql_query($edit);
if ($editquery)
{
echo "<script> window.location.href='show_data_student_it.php'; </script> ";
}
else
{
echo "ERROR[".$edit."]";
}
?>
|
|
|
|
|
Date :
2009-03-03 23:01:28 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันมีปัญหาตรงไฟล update นี่แหละครับ ตรงที่มันส่งกลับไป
พอจะรู้บ้างครับ มันประกาศผิดอะครับไม่รู้ว่าจะประกาศยังไงครับ
|
|
|
|
|
Date :
2009-03-03 23:02:34 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับขอบคุณทุก ๆ ข้อความและแนวคิดที่ส่งมานะครับ ถ้าไม่ได้ข้อความแล้วแนวคิดของทุกท่าน คงจะนั่งงมอีกหลายวัน ขอบคุณมากครับ
|
|
|
|
|
Date :
2009-03-03 23:12:36 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่าวได้แล้วหรอ กำลังจะบอกว่า หน้าแรกไม่เหนใส่ hidden field
ถูกไหม แก้ตรงนี้รึป่าว
|
|
|
|
|
Date :
2009-03-04 00:34:05 |
By :
Jewels |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันกลับมาที่หน้าเดิมคับแต่ค่าที่แก้ไขมันไม่กลับมาด้วย พอดีลืมดูครับ
|
|
|
|
|
Date :
2009-03-05 21:10:28 |
By :
taknaja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|