|
|
|
ประมาณว่าต้องการให้มันเป็นแบบนี้ครับถ้าค่า id ใน table ตรงกันให้แสดงเฉพาะข้อมูลที่ตรงกันออกมา |
|
|
|
|
|
|
|
inner join กันก็ได้ครับ
|
|
|
|
|
Date :
2012-12-24 13:08:17 |
By :
osapp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตารางที่สองแนะนำให้เก็บเป็น id แทนชื่อนะครับ
ผมก็ไม่เก่งหรอกครับพอแนะนำได้เท่าที่รู้ครับผม
|
|
|
|
|
Date :
2012-12-24 13:13:19 |
By :
osapp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองใช้ inner join แล้วครับแต่มันจะแสดงข้อมูลล่าสุดที่ insert เข้าไปในฐานข้อมูลมันไม่ได้เช็คตาม id ของคน ๆนั้นอ่ะครับต้องแก้ยังไงครับ
|
|
|
|
|
Date :
2012-12-24 13:25:21 |
By :
luk101 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เป็นแบบนี้อ่ะครับ
|
|
|
|
|
Date :
2012-12-24 13:44:07 |
By :
luk101 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เชิงว่าให้ join table กันนะครับแต่แบบว่าให้เช็คที่ collum แล้วให้โชว์ข้อมูลจาก collum ที่ตรงกันอ่ะครับ
ต้องทำไงครับหรือใช้ session เช็คแบบนี้ได้ป่าวเหมือนตอนล็อกอินอ่ะ
|
|
|
|
|
Date :
2012-12-25 01:26:22 |
By :
luk101 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามนี้นะครับ
repair_in.php คือหน้าแรกที่แสดงข้อมูลการแจ้งซ่อมรวมถึงข้อมูลของ username
Code (PHP)
<? include_once "connDB.php"; ?>
<?
if($submit=="OK"){
if($id1==""){
$sql="INSERT INTO repair_info set cust_id='".$cust_id."',username='".$username."', cust_name=".$cust_name."',check1='".$check1."', check2='".$check2."',check3='".$check3."',check4='".$check4."', cust_alert='".$cust_alert."',date='".$date."',cust_status='".$cust_status."',edit_alert='".$edit_alert."',editor='".$editor."'";
}else{
$sql="UPDATE repair_info set username='".$username."' ,cust_name='".$cust_name. "' ,check1='".$check1."',check2='".$check2."', check3='".$check3."',check4='".$check4."',cust_alert='".$cust_alert."', date='".$date."',cust_status='".$cust_status."',edit_alert='".$edit_alert."',editor='".$editor."' WHERE cust_id='".$id1."'" ;
}
mysql_query($sql);
}
โค้ดก็ประมาณนี้ละครับ
|
|
|
|
|
Date :
2012-12-25 02:13:14 |
By :
luk101 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2013-01-08 18:01:21 |
By :
luk101 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|