พอดีผมจะทำเวป เปิด-ปิดเครื่องใช้ไฟฟ้า online ที่นี้ผมกำหนดค่าของปุ่มได้แล้ว แต่พอใช้จะเอาค่าที่กดส่งไป database มันดันไม่ส่งไปอ่ะครับ นี่เป็นโค๊ดนะครับ
โค๊ดหน้าเวป
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้<form id="form1" name="form1" method="post" action="">
<div align="center">
<p>
<input name="อุปกรณ์2" type="text" style="border: none" id="อุปกรณ์2" accesskey="20" value="อุปกรณ์ตัวที่ 1" />
<button id="on1" value="A" onclick="on(1);">On</button>
<button id="off1" value="a" onclick="off(1);">Off</button>
<input name="status1" type="text" id="status1" style="border: none" value="สถานะ :" readonly="readonly" />
<input name="energy1" type="text" id="energy1" style="border: none" value="พลังงาน :" readonly="readonly" />
</p>
</div>
<script>
$(document).ready(function() {
$('#on1').click(function(){
var on1 = $(this).val();
alert(on1);
});
});
$(document).ready(function() {
$('#off1').click(function(){
var off1 = $(this).val();
alert(off1);
});
});
$.ajax({
method: "POST",
url: "todatabase.php",
data: {on1:on1,off1:off1}
})
.done(function( msg ) {
alert( "Data Saved: " + msg );
});
</form>
อันนี้โค๊ด php เชื่อมกับฐานข้อมูล
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้<?php
mysql_connect("localhost","root","12345678") or die(mysql_error());
mysql_select_db("home_control") or die(mysql_error());
$cs1 = "SET character_set_results=utf8";
$cs2 = "SET character_set_client=utf8";
$cs3 = "SET character_set_connection=utf8";
@mysql_query($cs1) or die('Error query:'.mysql_error());
@mysql_query($cs2) or die('Error query:'.mysql_error());
@mysql_query($cs3) or die('Error query:'.mysql_error());
$sql = "insert into on_off(on1,off1)values(".$_POST["on1"].",".$_POST["off1"].")";
mysql_query($sql);
echo finish
?>
ช่วยดูให้ทีครับผมผิดพลาดอะไร แล้วเวลาเชื่อมฐานข้อมูล หน้าเวป ผมจะโหลดช้ามาก มันเป็นที่อะไรอ่ะครับ ขอบพระคุณมากครับ
ช่วยทีครับสร้าง ปุ่มพอกดให้ส่งค่า A
โค๊ดหน้าเวป
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
อันนี้โค๊ด php เชื่อมกับฐานข้อมูล
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
ช่วยดูให้ทีครับผมผิดพลาดอะไร แล้วเวลาเชื่อมฐานข้อมูล หน้าเวป ผมจะโหลดช้ามาก มันเป็นที่อะไรอ่ะครับ ขอบพระคุณมากครับ