|
|
|
Warning: mssql_query() [function.mssql-query]: Query failed in |
|
|
|
|
|
|
|
add
addform.php
Code (PHP)
<html>
<head>
</head>
<body>
<?php include("bar.php"); ?>
<form action="addsaveform.php" name="frmAdd" method="post">
<table width="600" border="1">
<tr>
<th width="91"> <div align="center">CitizenID </div></th>
<th width="160"> <div align="center">Prefix </div></th>
<th width="198"> <div align="center">FirstName </div></th>
<th width="97"> <div align="center">LastName </div></th>
<th width="70"> <div align="center">Telmobil1 </div></th>
<th width="70"> <div align="center">Mail1 </div></th>
<th width="70"> <div align="center">WebMail1 </div></th>
<th width="70"> <div align="center">CurLevel </div></th>
<th width="70"> <div align="center">student_code_status </div></th>
<th width="70"> <div align="center">std_status </div></th>
<th width="70"> <div align="center">province </div></th>
</tr>
<tr>
<td><div align="center"><input type="text" name="txtCitizenID" size="20"></div></td>
<td><input type="text" name="txtPrefix" size="20"></td>
<td><input type="text" name="txtFirstName" size="20"></td>
<td><div align="center"><input type="text" name="txtLastName" size="20"></div></td>
<td align="right"><input type="text" name="txtTelmobil1" size="20"></td>
<td align="right"><input type="text" name="txtMail1" size="20"></td>
<td align="right"><input type="text" name="txtWebMail1" size="20"></td>
<td align="right"><input type="text" name="txtCurLevel" size="20"></td>
<td align="right"><input type="text" name="txtstudent_code_status" size="20"></td>
<td align="right"><input type="text" name="txtstd_status" size="20"></td>
<td align="right"><input type="text" name="txtprovince" size="20"></td>
</tr>
</table>
<input type="submit" name="submit" value="submit">
</form>
</body>
</html>
addsaveform.php
Code (PHP)
<html>
<head>
</head>
<body>
<p>
<?php
include("config.php");
include("bar.php");
$strSQL = "SELECT * FROM v_studentmail WHERE CitizenID = '".$_POST["txtCitizenID"]."' ";
$objQuery = mssql_query($strSQL);
$objResult = mssql_fetch_array($objQuery);
if($objResult)
{
echo "CitizenID already exist.";
}
else
{
$strSQL = "";
$strSQL = "INSERT INTO v_studentmail ";
$strSQL .="(CitizenID,Prefix,FirstName,LastName,Telmobil1,Mail1,WebMail1,CurLevel,student_code_status,std_status,province) ";
$strSQL .="VALUES ";
$strSQL .="('"
.$_POST["txtCitizenID"]."','"
.$_POST["txtPrefix"]."','"
.$_POST["txtFirstName"]."' ";
$strSQL .=",'"
.$_POST["txtLastName"]."','"
.$_POST["txtTelmobil1"]."','"
.$_POST["txtMail1"]."') ";
$strSQL .=",'"
.$_POST["txtWebMail1"]."','"
.$_POST["txtCurLevel"]."','"
.$_POST["txtstudent_code_status"]."') ";
$strSQL .=",'"
.$_POST["std_status"]."','"
.$_POST["province"]."') ";
$objQuery = mssql_query($strSQL);
if($objQuery)
{
echo "Save Done.";
}
else
{
echo "Error Save [".$strSQL."]";
}
}
mssql_close($objConnect);
?>
</p>
<p> </p>
</body>
</html>
Tag : PHP
|
ประวัติการแก้ไข 2018-01-18 10:48:45 2018-01-18 11:02:03
|
|
|
|
|
Date :
2018-01-18 10:46:46 |
By :
shiowa |
View :
944 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ประเด็นคือ ทำไม syntax insert ไม่รวมกันเป็น บรรทัดเดียว และจัดให้ถูกต้องตามลำดับชั้น
แยกหลายบรรทัดจัดงงตายครับ
|
|
|
|
|
Date :
2018-01-18 11:33:56 |
By :
dudesaranyu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบความคิดเห็นที่ : 1 เขียนโดย : dudesaranyu เมื่อวันที่ 2018-01-18 11:33:56
รายละเอียดของการตอบ ::
Code (PHP)
<html>
<head>
</head>
<body>
<p>
<?php
include("config.php");
include("bar.php");
$strSQL = "SELECT * FROM v_studentmail WHERE CitizenID = '".$_POST["txtCitizenID"]."' ";
$objQuery = mssql_query($strSQL);
$objResult = mssql_fetch_array($objQuery);
if($objResult)
{
echo "CitizenID already exist.";
}
else
{
$strSQL = "";
$strSQL = "INSERT INTO v_studentmail ";
$strSQL .="(CitizenID,Prefix,FirstName,LastName,Telmobil1,Mail1,WebMail1,CurLevel,student_code_status,std_status,province) ";
$strSQL .="VALUES ";
$strSQL .="('".$_POST["txtCitizenID"]."','".$_POST["txtPrefix"]."','".$_POST["txtFirstName"]."' ";
$strSQL .=",'".$_POST["txtLastName"]."','".$_POST["txtTelmobil1"]."','".$_POST["txtMail1"]."') ";
$strSQL .=",'".$_POST["txtWebMail1"]."','".$_POST["txtCurLevel"]."','".$_POST["txtstudent_code_status"]."') ";
$strSQL .=",'".$_POST["txtstd_status"]."','".$_POST["province"]."') ";
$objQuery = mssql_query($strSQL);
if($objQuery)
{
echo "Save Done.";
}
else
{
echo "Error Save [".$strSQL."]";
}
}
mssql_close($objConnect);
?>
</p>
<p> </p>
</body>
</html>
|
|
|
|
|
Date :
2018-01-18 12:08:16 |
By :
shiowa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จัดให้เป็นระเบียบ มันคือ Basic ครับ
Code (PHP)
<?php
$strSQL = "INSERT INTO v_studentmail (CitizenID,Prefix,FirstName,LastName,Telmobil1,Mail1,WebMail1,CurLevel,student_code_status,std_status,province) VALUES";
$strSQL .="('".$_POST["txtCitizenID"]."','".$_POST["txtPrefix"]."','".$_POST["txtFirstName"]."','".$_POST["txtLastName"]."',
'".$_POST["txtTelmobil1"]."','".$_POST["txtMail1"]."','".$_POST["txtWebMail1"]."','".$_POST["txtCurLevel"]."',
'".$_POST["txtstudent_code_status"]."','".$_POST["txtstd_status"]."','".$_POST["province"]."')";
?>
|
|
|
|
|
Date :
2018-01-18 12:23:03 |
By :
dudesaranyu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบความคิดเห็นที่ : 3 เขียนโดย : dudesaranyu เมื่อวันที่ 2018-01-18 12:23:03
รายละเอียดของการตอบ ::
ได้แล้วครับ ขอบคุณครับ
ผมลอง
Code (PHP)
$strSQL = "";
$strSQL = "INSERT INTO v_studentmail ";
$strSQL .="(CitizenID, Prefix, FirstName, LastName, Telmobil1, Mail1,WebMail1,CurLevel,student_code_status,std_status,province) ";
$strSQL .="VALUES ";
$strSQL .=
"('".$_POST["txtCitizenID"]
."','".$_POST["txtPrefix"]
."','".$_POST["txtFirstName"]
."' ";
$strSQL .=
",'".$_POST["txtLastName"]."'
,'".$_POST["txtTelmobil1"]."'
,'".$_POST["txtMail1"]."'
,'".$_POST["txtWebMail1"]."'
,'".$_POST["txtCurLevel"]."'
,'".$_POST["txtstudent_code_status"]."'
,'".$_POST["txtstd_status"]."'
,'".$_POST["txtprovince"]."') ";
|
|
|
|
|
Date :
2018-01-18 13:46:45 |
By :
shiowa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|