|
|
|
แอดข้อมูลแล้วมันไม่ลงดาต้าเบสอ่าคะ ช่วยดูให้หน่อยคะ |
|
|
|
|
|
|
|
Code (PHP)
<?
if(isset($_POST['cmd_save'])){
//$ID = $_POST['id'];
$PREFIX = $_POST['radioprefix'];
$NAME = $_POST['txtname'];
$PROJ_NAME = $_POST['txtproj'];
$PLAN_BU = $_POST['radiobusi'];
$PRODU = $_POST['radiopro'];//มีช่องให้ใส่เลขอีก
$NUMPRO1 = $_POST['txtnumpro1'];
$NUMPRO2 = $_POST['txtnumpro2'];
$NAME_BU = $_POST['txtnamebu'];
$DATE = "";
$DATE = ($_POST['selectyears']-543)."-".(($_POST['selectmonth'] < 10) ? "0" : "").$_POST['selectmonth']."-".(($_POST['selectdate'] < 10) ? "0" : "").$_POST['selectdate'];
//echo $DATE;
$CAP = $_POST['txtcap'];
$CAP_ADD = $_POST['txtcapadd'];
$INCOME = $_POST['txtincome'];
$INCOME_PERCEN = $_POST['txtincomecen'];
$CUST = $_POST['txtcust'];
$CUST_PERCEN = $_POST['txtcustcen'];
$EMPL = $_POST['txtempl'];
$EMPL_PERCEN = $_POST['txtemplcen'];
}
$sql=" INSERT INTO report(PREFIX,NAME,PROJ_NAME,PLAN_BU,
PRODU,NUMPRO1,NUMPRO2,NAME_BU,DATE,CAP,CAP_ADD,INCOME,INCOME_PERCEN,
CUST,CUST_PERCEN,EMPL,EMPL_PERCEN)
VALUES('$PREFIX','$NAME','$PROJ_NAME','$PLAN_BU','$PRODU','$NUMPRO1',
'$NUMPRO2','$NAME_BU','$DATE','$CAP','$CAP_ADD','$INCOME','$INCOME_PERCEN',
'$CUST','$CUST_PERCEN','$EMPL','$EMPL_PERCEN')";
echo $sql;
mysql_query($sql,$conn) . mysql_error();
/*($add){$add =
echo"<script>alert('เพิ่มข้อมูลเรียบร้อยแล้ว ');window.location='Metrics_add.php';</script>";
}else echo"<script>alert('ไม่สามารถเพิ่มข้อมูลได้ !!!');window.location='Metrics_add.php';</script>";*/
mysql_close ($conn );
?>
Tag : - - - -
|
|
|
|
|
|
Date :
2010-02-08 14:07:17 |
By :
kakaka |
View :
1016 |
Reply :
9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แสดงerrorว่าอะไรค่ะ
ลองechoค่าPOSTออกมาดูที่ละตัวดีไหมว่าค่าได้ส่งมาหรือป่าว
|
|
|
|
|
Date :
2010-02-08 14:16:20 |
By :
LuckyStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo ออกมาดูละคะ มีค่าทุกตัวเลยคร้าา
|
|
|
|
|
Date :
2010-02-08 14:53:37 |
By :
kakaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
echo $sql;
ได้อะไีรออกมาครับ
|
|
|
|
|
Date :
2010-02-08 14:56:30 |
By :
pokultra |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พอ echo sql ออกมาแล้วจะแสดงหลังกรอบสีแดงนะคะ ในกรอบสีแดงคือ ค่าที่ echo post ออกมาดูทีละตัว ว่ามีการส่งค่ามาหรือป่าวคะ[b][/b]
|
|
|
|
|
Date :
2010-02-08 15:41:56 |
By :
kakaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแบบนี้ดูดีไหมคับ INSERT INTO ชื่อตาราง VALUES('','','','','','','')
ช่องว่างก็ใส่ข้อมูลตามแต่ละฟิวในตาราง เรียงลำดับอะคับ
ที่มันไม่ออกอาจจะไปตกหล่นตัวไหน เขียนครบรึป่าว ลองหาดูดีดีคับ
|
|
|
|
|
Date :
2010-02-08 16:03:09 |
By :
Po[k]@za |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
prt sc ตารางมาครับ
เอา code หน้า frm มาด้วยครับ
ช่วยกันดู
|
|
|
|
|
Date :
2010-02-08 16:38:38 |
By :
pokultra |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><style type="text/css">
<!--
body {
background-image: url(1174230096.gif);
}
-->
</style><body>
<?php
header('Content-type: text/html; charset=utf-8');#SET Header Encoding utf-8
$hostname = "localhost";
$username = "root";
$password = "1234";
$dbname = "report";
$conn = mysql_connect( $hostname, $username, $password );
mysql_query("SET NAMES UTF8");
if ( ! $conn ) die ( "ไม่สามารถติดต่อกับ MySQL ได้" );
mysql_select_db ( $dbname, $conn ) or die ( "ไม่สามารถเลือกฐานข้อมูล report ได้" );
if(isset($_POST['cmd_save'])){
//$ID = $_POST['id'];
$PREFIX = $_POST['radioprefix'];
$NAME = $_POST['txtname'];
$PROJ_NAME = $_POST['txtproj'];
$PLAN_BU = $_POST['radiobusi'];
$PRODU = $_POST['radiopro'];//มีช่องให้ใส่เลขอีก
$NUMPRO1 = $_POST['txtnumpro1'];
$NUMPRO2 = $_POST['txtnumpro2'];
$NAME_BU = $_POST['txtnamebu'];
$DATE = "";
$DATE = ($_POST['selectyears']-543)."-".(($_POST['selectmonth'] < 10) ? "0" : "").$_POST['selectmonth']."-".(($_POST['selectdate'] < 10) ? "0" : "").$_POST['selectdate'];
//echo $DATE;
$CAP = $_POST['txtcap'];
$CAP_ADD = $_POST['txtcapadd'];
$INCOME = $_POST['txtincome'];
$INCOME_PERCEN = $_POST['txtincomecen'];
$CUST = $_POST['txtcust'];
$CUST_PERCEN = $_POST['txtcustcen'];
$EMPL = $_POST['txtempl'];
$EMPL_PERCEN = $_POST['txtemplcen'];
}
$sql=" INSERT INTO report(PREFIX,NAME,PROJ_NAME,PLAN_BU,
PRODU,NUMPRO1,NUMPRO2,NAME_BU,DATE,CAP,CAP_ADD,INCOME,INCOME_PERCEN,
CUST,CUST_PERCEN,EMPL,EMPL_PERCEN)
VALUES('$PREFIX','$NAME','$PROJ_NAME','$PLAN_BU','$PRODU','$NUMPRO1',
'$NUMPRO2','$NAME_BU','$DATE','$CAP','$CAP_ADD','$INCOME','$INCOME_PERCEN',
'$CUST','$CUST_PERCEN','$EMPL','$EMPL_PERCEN')";
echo $sql;
mysql_query($sql,$conn) . mysql_error();
/*($add){$add =
echo"<script>alert('เพิ่มข้อมูลเรียบร้อยแล้ว ');window.location='Metrics_add.php';</script>";
}else echo"<script>alert('ไม่สามารถเพิ่มข้อมูลได้ !!!');window.location='Metrics_add.php';</script>";*/
mysql_close ($conn );
?>
<script type="text/javascript">
function Onlynum(event,el){
var e=window.event?window.event:event;
var keyCode=e.keyCode?e.keyCode:e.which?e.which:e.charCode;
//0-9 (numpad,keyboard)
if ((keyCode>=96 && keyCode<=105)||(keyCode>=48 && keyCode<=57)){
return true;
}
//backspace,delete,left,right,home,end
if (',8,46,37,39,36,35,'.indexOf(','+keyCode+',')!=-1){
return true;
}
return false;
}
</script>
</head>
<form name="metrics" method="post" action="Metrics_show.php">
<table width='670' border='0' align='center' bordercolor="#FFFFFF">
<tr>
<td height="28" colspan="2" align='center'><span class="style5">รายงานความคืบหน้าตัวชี้วัด</span></td>
</tr>
<tr>
<td width="252" align='left'><span class="style3">
<label>
ชื่อ-สกุล
<input name="radioprefix" type="radio" value="นาย" />
นาย </label>
<label>
<input name="radioprefix" type="radio" value="นาง" />
นาง </label>
<label>
<input name="radioprefix" type="radio" value="นางสาว" />
นางสาว </label>
</span></td>
<td width="408"><span class="style3">
<label>
<input type="text" name="txtname" />
</label>
</span> </td>
</tr>
<tr>
<td align='left'><span class="style3">ชื่อโครงการ</span></td>
<td><span class="style3">
<label></label>
<label>
<script> //ฟังก์ชันที่ใช้คำนวณอายุโดยการเลือกวัน เดือน ปีเกิด แล้วจะแสดงอายุปกติให้
var offset = new Date();
/*---------------- กรณีที่ไม่มีกำหนดตัวตั้ง จะใช้วันที่ปัจจุบันเป็นตัวตั้งแทน (ไม่ต้องลบ)---------*/
var nowDate =offset.getDate();
var nowMonth =offset.getMonth();
var nowYear = offset.getFullYear()+543;
/*---------------- ----------------------------------------------------------------------------------*/
function getAge(){
var bDate =document.getElementById('selectAdddate'); //เลือกวัน
var valDate =bDate.options[bDate.selectedIndex].value;
var bMonth =document.getElementById('selectAddmonth'); //เลือกเดือน
var valMonth =bMonth.options[bMonth.selectedIndex].value;
var bYear =document.getElementById('selectAddyears'); //เลือกปี
var valYear =bYear.options[bYear.selectedIndex].value;
if(valDate!='null' && valMonth!='null' && valYear!='null'){
offset.setFullYear(nowYear-valYear);
offset.setMonth(nowMonth-valMonth);
offset.setDate(nowDate-valDate);
var years =offset.getFullYear();
var month =offset.getMonth();
var day=offset.getDate();
//document.getElementById('txtAge').value=years+" ปี "+ month+" เดือน "+day+" วัน"
document.getElementById('txtAge').value=years // แสดงแค่ ปี
}else{
document.getElementById('txtAge').value='';
}
}
</script>
<input type="text" name="txtproj" />
</label>
</span></td>
</tr>
<tr>
<td align='left'><span class="style3">แผนธุรกิจ</span></td>
<td><span class="style3">
<label>
<input name="radiobusi" type="radio" value="ส่งแล้ว" />
ส่งแล้ว
<input name="radiobusi" type="radio" value="ยังไม่ส่ง" />
ยังไม่ส่ง </label>
</span></td>
</tr>
<tr>
<td align='left'><p class="style3">ผลิตภัณฑ์/ระบบงาน(ระหว่างบ่มเพาะ)</p> </td>
<td><span class="style3">
<label>
<input name="radiopro" type="radio" value="เสร็จ" />
เสร็จ
<input type="text" name="txtnumpro1"maxlength="3"value="" onKeyDown="return Onlynum(event,this)" />
ระบบ
<br />
<input name="radiopro" type="radio" value="ไม่เสร็จ" />
ไม่เสร็จ
<input type="text" name="txtnumpro2"maxlength="3"value="" onKeyDown="return Onlynum(event,this)" />
ระบบ</label>
</span></td>
</tr>
<tr>
<td colspan="2" align='center'>
<p class="style3"> </p>
<p class="style3"><strong>การจัดตั้งธุรกิจ</strong></p></td>
</tr>
<tr>
<td align='left'><span class="style3">ชื่อธุรกิจ</span></td>
<td><span class="style3">
<label>
<input type="text" name="txtnamebu" />
</label>
</span></td>
</tr>
<tr>
<td align='left'><span class="style3">วันที่จัดตั้ง</span></td>
<td><span class="style3">
<label>
<? //*************************************************************การเลือก วัน เดือน ปี ?>
<?php
$d = date('d');
$m = date('m');
$y = date('Y');
echo $date;
/*---------- กรณีที่ใช้ addDate addMonth addYear เป็นตัวตั้ง (ถ้าใช้วันที่ปัจจุบันเป็นตัวตั้ง ลบตั้งแต่ตรงนี้ถึง echo -----*/
$addDate = $_POST['selectAdddate'];
$addMonth = $_POST['selectAddmonth'];
$addYear = $_POST['selectAddyears'];
echo
"<script>
nowDate =$addDate
nowMonth =$addMonth
nowYear = $addYear
</script>";
/*-------------------------------------------------------------------------------------*/
$month = array("มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน",
"กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
?>
<select name="selectdate"id="selectdate"onchange="getAge()">
<option value='null'>==เลือกวัน==</option>
<?php foreach (range (1, 31) as $resl) { ?>
<option value="<?=$resl?>">
<?=$resl?>
</option>
<?php } ?>
</select>
<select name="selectmonth" id="selectmonth" onChange="getAge()">
<option value='null'>==เลือกเดือน==</option>
<?php foreach ($month as $key=>$resl) { ?>
<option value="<?=$key?>">
<?=$resl?>
</option>
<?php } ?>
</select>
<select name="selectyears" id="selectyears" onChange="getAge()">
<option value='null' >==เลือกปี==</option>
<?php foreach (range (2530, 2553) as $resl) { ?>
<option value="<?=$resl?>">
<?=$resl?>
</option>
<?php } ?>
</select>
<? //***************************************************************************** ?>
</label>
<label></label>
<label></label>
<label> </label>
</span></td>
</tr>
<tr>
<td align='left'><span class="style3">ทุนจดทะเบียน</span></td>
<td><input name="txtcap" type="text" onKeyDown="return Onlynum(event,this)"value=""maxlength="13" /></td>
</tr>
<tr>
<td align='left'><span class="style3">ทุนจดทะเบียนเพิ่ม</span></td>
<td><input name="txtcapadd" type="text" onKeyDown="return Onlynum(event,this)"value=""
maxlength="11"/></td>
</tr>
<tr>
<td colspan="2" align='center'>
<p class="style3" > </p>
<p class="style3" ><strong>รายได้ที่เพิ่มขึ้น</strong></p></td>
</tr>
<tr>
<td align='left'><span class="style3"> จำนวน(บาท) </span></td>
<td><input name="txtincome" type="text" onKeyDown="return Onlynum(event,this)"value=""
maxlength="13"></td>
</tr>
<tr>
<td align='left'><span class="style3">คิดเป็น(%)</span></td>
<td><input name="txtincomecen" type="text" onKeyDown="return Onlynum(event,this)"value="" maxlength="3"/></td>
</tr>
<tr>
<td colspan="2" align='center'>
<p class="style3" > </p>
<p class="style3" ><strong>ลูกค้าหลังจากการบ่มเพาะ</strong></p></td>
</tr>
<tr>
<td align='left'><span class="style3">จำนวน(ราย)</span></td>
<td><input name="txtcust" type="text" onKeyDown="return Onlynum(event,this)"value=""maxlength="3" /></td>
</tr>
<tr>
<td align='left'><span class="style3">คิดเป็น(%)</span></td>
<td><input name="txtcustcen" type="text" onKeyDown="return Onlynum(event,this)" value=""maxlength="3"/></td>
</tr>
<tr>
<td colspan="2" align='center' class="style7 style3"><p> </p>
<p><strong>จำนวนการจ้างงานเพิ่มขึ้น</strong></p></td>
</tr>
<tr>
<td align='left'><span class="style3">จำนวน(ราย)</span></td>
<td><span class="style3">
<label>
<input type="text" name="txtempl"maxlength="3"value="" onKeyDown="return Onlynum(event,this)" />
</label>
</span></td>
</tr>
<tr>
<td align='left'><span class="style3">คิดเป็น(%)</span></td>
<td><span class="style3">
<label>
<input type="text" name="txtemplcen"maxlength="3"value="" onKeyDown="return Onlynum(event,this)" />
</label>
</span></td>
</tr>
<tr>
<td colspan="2" align='center'><span class="style3">
<input name="cmd_save" type="submit" value="บันทึก"
onClick="return confirm('เพิ่มข้อมูลเรียบร้อยแล้ว^^ยืนยันการเพิ่มข้อมูล')"/>
<label></label>
</span></td>
</tr>
</table>
<span class="style3">
</span>
<label></label>
</form>
</body>
</html>
|
|
|
|
|
Date :
2010-02-09 10:46:15 |
By :
kakaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณ Rastafari ไปไหนแล้วคร้า
เอามาให้ดูแล้ว ไม่เหงมาดูให้เลยคะ
ไม่รุ้จิงๆว่ามันติดตรงไหน ตาลายหมดแล้วคร้าเนี่ย
แงๆๆๆๆๆๆๆๆๆ
|
|
|
|
|
Date :
2010-02-09 11:38:17 |
By :
kakaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณทุกคนนะคะ หาเจอแล้วคะ ตัวปัญหา
|
|
|
|
|
Date :
2010-02-09 12:55:55 |
By :
kakaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|