|
|
|
อยากจะสอบผู้รู้หน่อยครับว่าถ้าเลือกข้อมูลจาก listbox แล้วจะบันทึกลงฐานข้อมูลที่แตกต่างกันได้ไหม |
|
|
|
|
|
|
|
คือว่าผมต้องการที่จะเลือกข้อมูลใน listbox แล้วให้มันบันทึกลงไปในแต่ละส่วน ส่วนของไฟฟ้าก็บันทึกลงฐานข้อมูลไฟฟ้า ส่วนของถนนก็บันทึกลงฐานข้อมูลถนน ส่วนของประปาก็บันทึกลงฐานข้อมูลประปา แต่ทีนี้ที่ผมทำไม่ว่าจะเลือกอะไรมันก็บันทึกลงแต่ของไฟฟ้าอย่างเดียวไม่ทราบว่าผมจะต้องแก้ไขตรงไหนไหมครับ
ปล.ผมมือใหม่โพสนี้โพสแรกผิดพลาดประการใดขออภัยด้วยครับ
Code (PHP)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<?/*
session_start();
ob_start();*/
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>ระบบจัดการงานซ่อมบำรุง</title>
<style type="text/css">
<!--
body {
background-color: #D1EEEE;
background-image: url(images/bg.jpg);
background-repeat: repeat;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
</style>
</head>
<body>
<center>
<body>
<table width=1024 border=0 cellpadding="0" cellspacing="0">
<tr>
<td colspan=2><img src="../img/Banner.gif" width="1024" height="200" border="0" alt=""></td>
</tr>
<tr valign=top>
<td height=100 bgcolor=#6CA6CD width= 201 align="right">
<center><p><br>
<?php include("login.php"); ?>
<p><font size="2"><a href="page/register_index.php">> สมัครสมาชิก <</a></font></p>
</center>
<hr width=201></td>
<td width="823" bgcolor=#FFFFFF rowspan=2><center>
<?
$link = mysql_connect("localhost", "root", "1234");
mysql_select_db ("maintendb",$link);
if(!$send) {
?>
<form name="form" method="post" action="insertcontact_index.php" enctype="multipart/form-data">
<h3><b>แจ้งการซ่อมบำรุง</b></h3>
<table><tr><td align="right"><br>
ผู้แจ้งซ่อม : <br><br>
สถานที่ที่ต้องการการซ่อมบำรุง : <br><br><br><br>
วันที่แจ้งซ่อม : <br><br>
งานที่ต้องการแจ้งซ่อม : <br> <br>
</td>
<td><br>
<input type="text" name="con_people" ><br><br>
<input type="text" name="con_place"><br><font size="2" color="ff0000">กรุณาระบุให้ชัดเจน เช่น หมู่ที่ 1 ถนนชายน้ำ ซอยชายน้ำหนึ่ง<br> บริเวณศาลเจ้าปากคลอง เป็นต้น</font><br><br>
<input type="text" name="con_date1" value="<?=date('d / m / Y')?>" readonly><br><br>
<select name="department" id="department">
<option value="electric">ไฟฟ้า</option>
<option value="road">ถนน</option>
<option value="water">ประปา</option>
</select><br><br>
</td></tr>
<tr ><td colspan=4><center>
<input type="submit" value="ตกลง" name="submit">
</form></center></td></tr></table>
<?php
$link = mysql_connect("localhost", "root", "1234");
mysql_select_db ("maintendb",$link);
if($_POST ['submit'])
{
mysql_query("SET NAMES UTF8");
if ($department="electric") {
$query="Insert Into electtbl(e_id, e_people, e_status, e_place, e_date1, e_date2) Values ('$con_id', '$con_people', 'แจ้งซ่อม', '$con_place', '$con_date1', '$con_date2');"; mysql_query($query) or die ('coule not updated: '.mysql_error());
echo "แจ้งซ่อมเรียบร้อยแล้วค่ะ"; }
else if ($department="road") {
$query="Insert Into roadtbl(road_id, road_people, road_status, road_place, road_date1, road_date2) Values ('$con_id', '$con_people', 'แจ้งซ่อม', '$con_place', '$con_date1', '$con_date2');"; mysql_query($query) or die ('coule not updated: '.mysql_error());
echo "แจ้งซ่อมเรียบร้อยแล้วค่ะ"; }
else if ($department="water") {
$query="Insert Into watertbl(water_id, water_people, water_status, water_place, water_date1, water_date2) Values ('$con_id', '$con_people', 'แจ้งซ่อม', '$con_place', '$con_date1', '$con_date2');"; mysql_query($query) or die ('coule not updated: '.mysql_error());
echo "แจ้งซ่อมเรียบร้อยแล้วค่ะ"; }
}}
?>
</center></td>
<tr>
<td height=133 bgcolor=#6CA6CD align=center valign=top>
</tr>
<tr ><td bgcolor=#6CA6CD colspan=2 height=30><center>
<font size="2">สำนักงานเทศบาล</font>
</center>
</td></tr>
</table>
</center>
</body>
</html>
Tag : PHP, MySQL
|
ประวัติการแก้ไข 2015-06-27 00:15:59
|
|
|
|
|
Date :
2015-06-27 00:14:40 |
By :
interjzs |
View :
627 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวนผู้รู้มาตอบทีผมติดตรงนี้ไปต่อไม่ได้แล้วแก้มาทั้งวันแล้วว
|
|
|
|
|
Date :
2015-06-27 01:21:52 |
By :
interjzs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if ($department="electric") {
แก้เป็น
if ($department=="electric") {
== ไม่ใช่ = ครับ ต้อง 2 ตัว
|
|
|
|
|
Date :
2015-06-27 07:49:28 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบพระคุณมากครับ ผมสามารถเดินทางต่อไปได้แล้วถ้าติดปัญหาอะไรจะสอบถามอีกทีนะครับ ^^!
|
|
|
|
|
Date :
2015-06-27 17:08:54 |
By :
interjzs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|