|
|
|
เพิ่มข้อมูลเรียบร้อยแล้ว จากนั้นให้ลิงค์ไปยังหน้าที่เพิ่งเพิ่มข้อมูล |
|
|
|
|
|
|
|
ผมทำระบบเพิ่มข้อมูลบันทึกข้อมูลได้ แต่ ไม่สามารถดึง id ออกมาแสดงได้ ติดปัญหา ต้องแก้ตรงไหนบ้างคับใกล้จะสอบจบ โปรเจคแล้วคับรบกวนหน่อยคับ ท่านเทพทั้งหลาย
Code (PHP)
<?
$id=$_POST['id'];
if($idhome==""){
echo "กรณาระบุรหัสบ้าน<br>";
echo" <span class=style89><a href=javascript:history.back()>ย้อนกลับไปแก้ไขข้อมูลให้สมบูรณ์ </a></span>";
}else if($name==""){
echo "กรณาระบุชื่อา<br>";
echo" <span class=style89><a href=javascript:history.back()>ย้อนกลับไปแก้ไขข้อมูลให้สมบูรณ์ </a></span>";
}elseif($lname==""){
echo "กรณาระบุนามสกุล<br>";
echo" <span class=style89><a href=javascript:history.back()>ย้อนกลับไปแก้ไขข้อมูลให้สมบูรณ์ </a></span>";
}else{
include("include/include.default.php");
$sql_connect="INSERT INTO people_tb(idhome,status,keyword,name,lname,myid,sex,homeno,nation,dayb,mountb,yearb,day_in,mount_in,year_in,iddad,ndad,ldad,idmom,nmom,lmom,tel)values('$idhome','$status','$keyword','$name','$lname','$myid','$sex','$homeno','$nation','$dayb','$mountb','$yearb','$day_in','$mount_in','$year_in','$iddad','$ndad','$ldad','$idmom','$nmom','$lmom','$tel')" ;
$dbquery_connect=mysql_db_query($dbasename,$sql_connect);
$maxid="select MAX(id) as lastemp from id";
$dbquery_connect=mysql_db_query($dbasename,$maxid);
$num_row=mysql_num_rows($dbquery_connect);
for($i=0;$i<$num_row;$i++)
{
$show=mysql_fetch_assoc($dbquery_connect);
echo $i."55555";
}
echo $maxid;
?>
Tag : PHP, HTML/CSS, VBScript, Ajax, jQuery, CakePHP
|
|
|
|
|
|
Date :
2013-09-29 08:27:48 |
By :
djrocky |
View :
699 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนหน่อยคับคิดไม่ออกจิงๆ จะสอบโปรเจค จบแล้วคับ
|
|
|
|
|
Date :
2013-09-29 09:59:14 |
By :
djrocky |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$maxid="select MAX(id) as lastemp from id"
ตารางคุณชื่อ id ?????
|
|
|
|
|
Date :
2013-09-29 13:50:51 |
By :
compiak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเปลี่ยนตรงนี้ดูครับ ยกเอาบรรทัดที่ 22-32 ออก
ปรับเป็น
Code (PHP)
$sql="SELECT * FROM people_tb ORDER BY idhome DESC LIMIT 1 ";
$dbquery= mysql_db_query($dbasename,$sql);
$result=mysql_fetch_array($dbquery);
$maxid=$result['idhome'];
echo $maxid;
|
|
|
|
|
Date :
2013-09-29 14:02:55 |
By :
meannerss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|