|
|
|
ปัญหาของ PHP และการดึกค่าที่เก็บอยู่ใน Database มาแสดง offset() |
|
|
|
|
|
|
|
เอา Code ที่เขียนไว้มาดูครับ
|
|
|
|
|
Date :
2012-09-12 09:02:09 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$( "#drag" ).draggable({
containment: "parent"
drag: function (event, ui) {
setvalue()
}
});
function setvalue()
{
$("#left").val($('#drag').offset().left - $("#droparea").offset().left);
$("#top").val($('#drag').offset().top - $("#droparea").offset().top);
}
<div id="droparea">
<div id="drag"></div>
</div>
อันตอนเก็บค่าครับ ก็จาเก็บค่าตำแหน่งของ Div drag ครับ แล้วก็จาเอา val ของ left กับ top ไปเซฟลง Database ตอนเก็บก็เก็บทีละ 1 ค่าครับหน้าแสดงผลต้องเอาค่าที่เก็บทั้งหมดมาแสดงด้วย php แต่ไม่สามารถ กำหนดค่าตำแหน่งที่เก็บไว้ผ่าน style sheet ธรรมดาได้ครับ
ส่วนตอนเอามาแสดงผลยังคิดไม่ออกครับใช้แบบข้างล่างอยู่แต่มันไม่ได้ผลครับ
<div id="droparea">
foreach ($query as $_query) {
echo "<div class=\"drag\" style=\"position:relative;left:" . $_query['positionleft'] . "px;top:" . $_query['positiontop'] . "px; width: 48px;height: 48px;\"> ";
echo "</div>";
}
</div>
|
|
|
|
|
Date :
2012-09-12 11:21:01 |
By :
โปรแกรมเมอร์ยากจน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$( "#drag" ).draggable({
containment: "parent"
drag: function (event, ui) {
setvalue()
}
});
function setvalue()
{
$("#left").val($('#drag').offset().left - $("#droparea").offset().left);
$("#top").val($('#drag').offset().top - $("#droparea").offset().top);
}
<div id="droparea">
<div id="drag"></div>
</div>
อันตอนเก็บค่าครับ ก็จาเก็บค่าตำแหน่งของ Div drag ครับ แล้วก็จาเอา val ของ left กับ top ไปเซฟลง Database ตอนเก็บก็เก็บทีละ 1 ค่าครับหน้าแสดงผลต้องเอาค่าที่เก็บทั้งหมดมาแสดงด้วย php แต่ไม่สามารถ กำหนดค่าตำแหน่งที่เก็บไว้ผ่าน style sheet ธรรมดาได้ครับ
ส่วนตอนเอามาแสดงผลยังคิดไม่ออกครับใช้แบบข้างล่างอยู่แต่มันไม่ได้ผลครับ
<div id="droparea">
foreach ($query as $_query) {
echo "<div class=\"drag\" style=\"position:relative;left:" . $_query['positionleft'] . "px;top:" . $_query['positiontop'] . "px; width: 48px;height: 48px;\"> ";
echo "</div>";
}
</div>
|
|
|
|
|
Date :
2012-09-12 11:21:27 |
By :
โปรแกรมเมอร์ยากจน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|