สอบถามเรื่องการเขียนโค้ดแสดงผล ให้เช็คจาก username ที่เข้าล็อกอิน
สมมุติตอนล็อคอินเก็บ $_SESSION['username'] ไว้ (username ต้องไม่ซ้ำกัน)
Code (PHP)
$strSQL = "SELECT * FROM booking";
$strSQL .= " LEFT JOIN personal ON booking.personal_id = personal.personal_id";
$strSQL .= " WHERE personal.username = '".$_SESSION['username']."'";
หรือจะเก็บ $_SESSION['personal_id'] แล้ว
$strSQL .= " WHERE booking.personal_id = '".$_SESSION['personal_id']."'"; ก็ได้
ประวัติการแก้ไข 2015-03-20 15:07:40 2015-03-20 15:11:30
Date :
2015-03-20 15:07:06
By :
sabaitip
ลองใช้ เครื่องมือ ค้นหาข้อมูล PHP LOGIN ดูครับ มีเยอะครับ
Date :
2015-03-20 15:22:14
By :
Chaidhanan
ลองเอามาใช้แล้ว แต่ไม่ข้อมูลถูกดึงมา
Code (PHP)
<?php
mysql_select_db($dbname, $connect);
$query = "SELECT
status_booking.status_booking_id,
status_booking.status_booking_name,
booking.status_booking_id,
time.time_id,
time.time,
room.room_id,
room.room_name,
booking.booking_id,
booking.room_id,
booking.time_id,
booking.booking_date,
personal.personal_id,
personal.username,
personal.`name`,
booking.personal_id
FROM
booking
INNER JOIN status_booking ON status_booking.status_booking_id = booking.status_booking_id
INNER JOIN time ON time.time_id = booking.time_id
INNER JOIN room ON room.room_id = booking.room_id
INNER JOIN personal ON personal.personal_id = booking.personal_id WHERE personal.username = '".$_SESSION['username']."' ";
$query_db = mysql_query($query, $connect) or die(mysql_error());
$row_db = mysql_fetch_assoc($query_db);
?>
Date :
2015-03-20 15:23:44
By :
poapongtawat
เวลา Login มีการเก็บ $_SESSION หรือป่าว
Date :
2015-03-20 15:43:34
By :
sabaitip
เก็บครับ พอดีมือใหม่เลยไม่ค่อยเข้าใจ
Code (PHP)
<?php
@session_start();
include "connect.php";
$id=$_SESSION[username];
$sql=mysql_query("SELECT * from personal WHERE username='$username' ");
$result = mysql_fetch_array($sql);
$personal_id = $result[personal_id];
$txtname = $result[name];
$txtsname = $result[sname];
$username =$result[username];
$_SESSION['username'] = $username;
$_SESSION['personal_id'] = $personal_id;
if(empty($username))
{
echo "<script>alert('กรุณาล็อกอินก่อนเข้าใช้งานด้วยครับ');</script>";
echo "<script type='text/javascript'>window.location=\"login.html\"</script>";
exit();
}
?>
Date :
2015-03-20 16:59:25
By :
poapongtawat
เก็บข้อมูลแยกหลาย table จัง ไม่เก็บไว้ใน table เดียวให้ครบเลยละครับ เกี่ยวกับการจอง
Date :
2015-03-20 17:45:10
By :
progamer2000
Load balance : Server 02