|
|
|
php เพิ่ม ข้อมูล database ไม่ขึ้น ไร ครับ ช่วยหน่อย |
|
|
|
|
|
|
|
Code (PHP)
หน้า แสดง รายงาน ของ database
<?php
$objConnect = mysql_connect("localhost","root") or die("Error Connect to Database");
$objDB = mysql_select_db("apartment");
mysql_query("SET NAMES utf8");
$strSQL = "select * from room left join roomexpenses on room.roomid = roomexpenses.roomid";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$strSQL_count = "select sum(roomtybe=1) ห้องว่าง, sum(roomtybe=2) ห้องไม่ว่าง from room";
$objQuery_count = mysql_query($strSQL_count) or die ("Error Query [".$strSQL_count."]");
$strSQL_count2 = "SELECT * FROM room";
$objQuery_count2 = mysql_query($strSQL_count2) or die ("Error Query [".$strSQL_count2."]");
if( mysql_num_rows($objQuery_count)){
($ro=mysql_fetch_assoc($objQuery_count));
?>
<a href="read1.php">การจองห้อง</a>
<a href="read.php"> รายละเอียด แก้ไข ลบ เพิ่ม</a></td>
<td width="243"> </td>
<td width="153"> <hr>
</p>
<p>
<?php $num=mysql_num_rows($objQuery_count2);
echo "ทั้งหมด = ".$num; echo" ห้อง";
echo "<br>ว่าง = ".$ro ['ห้องว่าง']." ห้อง<br>ไม่ว่าง = ",$ro['ห้องไม่ว่าง'] ;}echo" ห้อง";?>
</p>
</p>
<p><h1>รายการบันทึกค่าน้ำค่าไฟ</h1> </p>
<table width="837" height="105" border="1">
<tr>
<th width="64" height="99" scope="col">ห้อง</th>
<th width="112" scope="col"><p>ค่าน้ำ <br />
ครั้งก่อน</p></th>
<th width="129" scope="col"><h4>ค่าน้ำ<br />
ครั้งล่าสุด</h4></th>
<th width="146" scope="col">ค่าไฟ<br />
ครั้งก่อน</th>
<th width="111" scope="col"><p>ค่าไฟล่าสุด
</p></th>
<th width="80" scope="col">เพิ่ม</th>
<th width="81" scope="col">แก้ไข </th>
<th width="62" scope="col">ลบ</th>
</tr>
</table>
<?php
while($objResult = mysql_fetch_array($objQuery))
{
?>
<table width="835" height="39" border="1">
<tr>
<th width="65" height="33" scope="col"><?php echo $objResult["roomname"];?> </th>
<th width="111" scope="col"><?php echo $objResult["waterbefore"];?> </th>
<th width="127" scope="col"><label for="textarea"></label>
<?php echo $objResult["watercurrent"];?> </th>
<th width="149" scope="col"><?php echo $objResult["powerbefore"];?> </th>
<th width="110" scope="col"><?php echo $objResult["powercurrent"];?> </th>
<th width="80" scope="col">
<a href="insertwaterpowwer.php?FilesroomID=<?=$objResult["roomname"];?>">เพิ่ม</a> </th>
<th width="82" scope="col">
<a href="edit2.php?FilesID=<?=$objResult["noroom"];?>">แก้ไข</a></a>
</th>
<th width="59" scope="col">
<a href="delwatepowwer.php?FilesID=<?=$objResult["noroom"];?>">ลบ</a>
</th>
</tr>
</table>
<label for="textfield3"></label>
<?php
}
?>
<?php
mysql_close($objConnect);
?>
--------------------------------------------------------------------------------------------------
หน้า เพิ่ม ข้อมูล
<?php
$objConnect = mysql_connect("localhost","root") or die("Error Connect to Database");
$objDB = mysql_select_db("apartment");
mysql_query("SET NAMES utf8");
$strSQL = "SELECT * FROM room WHERE roomname =
'".$_GET["FilesroomID"]."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if(!$objResult)
{
echo "Not found FilesroomID =
".$_GET["FilesroomID"];
}
else
{
?>
<?php echo $objResult["roomname"];?></p>
<p>RoomID :
<input name="roomid" type="text" id="roomid" value="<?php echo $objResult["roomid"];?>" readonly="readonly" />
<p> </p>
<p>ค่าน้ำครั้งก่อน
<label for="waterbefore1"></label>
<input type="text" name="waterbefore1" id="waterbefore1" />
</p>
<h4>ค่าน้ำครั้งล่าสุด
<label for="watercurrent2"></label>
<input type="text" name="watercurrent2" id="watercurrent2" />
</h4>
<h4>ค่าไฟครั้งก่อน
<label for=""></label>
<input name="powerbefore3" type="text" id="powerbefore3" />
</h4>
<p>ค่าไฟครั้งล่าสุด
<label for="powercurrent4"></label>
<input type="text" name="powercurrent4" id="powercurrent4" />
</p>
<p>
<input type="submit" name="button4" id="button4" value="OK" />
</p>
<p> </p>
</form>
<?php
}
mysql_close($objConnect);
?>
--------------------------------------------------------------------------------------------------
หน้า code เพิ่มข้อมูล
Code (PHP)
<?php
$objConnect = mysql_connect("localhost","root") or die("Error Connect to Database");
$objDB = mysql_select_db("apartment");
mysql_query("SET NAMES utf8");
$strSQL = "INSERT INTO roomexpenses ";
$strSQL .="(waterbefore,watercurrent ,powerbefore,powercurrent,roomid) ";
$strSQL .="VALUES ";
$strSQL .="('".$_POST["waterbefore1"].
"','".$_POST["watercurrent2"].
"','".$_POST["powerbefore3"]."' ";
$strSQL .=",'".$_POST["powercurrent4"].
"','".$_POST["roomid"]."') ";
$objQuery = mysql_query($strSQL);
$strSQL2 = "UPDATE roomexpenses SET ";
$strSQL2 .="roomid= '".$_POST["roomid"]."' ";
$strSQL2 .=" WHERE roomid = '".$_POST["roomid"]."' ";
$objQuery2 = mysql_query($strSQL2);
if($objQuery)
{
echo "Save Done.";
}
else
{
echo "Error Save [".$strSQL."]";
}
mysql_close($objConnect);
?>
<a href='roomwaterandpower22222.php'> Back Home </a>
-------------------------------------------------------------------------------------------------------------
ผลลัพธ์ หน้า รายการ php
-----------------------------------------------------------------------------------
ผลลัพธ์ database
Tag : PHP, MySQL, HTML/CSS, JavaScript, Web (ASP.NET), VB.NET
|
|
|
|
|
|
Date :
2015-11-10 18:28:15 |
By :
suwan001001 |
View :
998 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง echo $strSQL เเล้วเอาค่าที่ได้ไปลอง insert ตรงๆ จาก phpmyadmin ดูก่อนนะครับว่า syntax ถูกต้องหรือเปล่า
|
|
|
|
|
Date :
2015-11-10 18:57:20 |
By :
gibson |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอามาดูหน่อยครับ echo $sql เเล้วขึ้นอย่างไร
|
|
|
|
|
Date :
2015-11-10 19:21:28 |
By :
gibson |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo $sql อยู่ไหน เอามาเดี๋ยวนี้
ส่งรูปผลลัพธ์มาแบบนี้ จะไปดูได้ยังไง
|
|
|
|
|
Date :
2015-11-11 09:45:41 |
By :
HolyTyrael |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|