|
|
|
Code Error ยังไงครับ ช่วยตรวจดูหน่อยครับ ไม่ยอมให้ผ่านสักทีครับ PHP SQL |
|
|
|
|
|
|
|
ทำไมไม่เอาโค้ดมาลงครับ เอารูปมาลงก็ก็อปโค้ดไม่ได้ซิครับ
จะตอบทีก็มานั่งพิมพ์กันใหม่ เสียเวลา
|
|
|
|
|
Date :
2011-06-18 15:15:36 |
By :
บังเอิญ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
/*** By Weerachai Nukitram ***/
/*** http://www.ThaiCreate.Com ***/
$strmessage = "<select name=\"lstDay\" id=\"lstDay\">";
$strmessage .= "<option value=\"\"><-- เลือกอำเภอ --></option>";
$strmessage .= "<?include \"config.inc.php\";
$strSQL = \"SELECT * FROM amphur WHERE (PROVINCE_ID=document.getElementById";
$strmessage .= "(\"lmProvince\").value) ORDER BY AMPHUR_NAME ASC\" $objQuery = mysql_query($strSQL);";/**/
$strmessage .= "while($objResuut = mysql_fetch_array($objQuery))
{
if($strDefault == $objResuut[\"AMPHUR_ID\"])
{
$sel = \"selected\";
}
else
{
$sel = \"\";
}
?>
<option value=\"<?=$objResuut[\"AMPHUR_ID\"];?>\" <?=$sel;?>><?=$objResuut[\"AMPHUR_CODE\"].\" - \".$objResuut[\"AMPHUR_NAME\"];?></option>
<?
}
?>";
$strmessage .= "</select>";
echo "$strmessage";
?>
ครับขอโทดทีครับมือใหม่ครับ
|
|
|
|
|
Date :
2011-06-18 15:17:57 |
By :
nickzombie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$strmessage = "<select name=\"lstDay\" id=\"lstDay\">";
$strmessage .= "<option value=\"\">-- เลือกอำเภอ --</option>";
include ("config.inc.php");
$strSQL ="SELECT * FROM amphur WHERE PROVINCE_ID=document.getElementById("lmProvince").value ORDER BY AMPHUR_NAME ASC" ;
//มั่วกันไปหมดครับ เอาตัวแปรจาวาสคริปต์มาใส่ในเสตทเมนท์ของ SQL
$objQuery = mysql_query($strSQL);
$strmessage .= "while($objResuut = mysql_fetch_array($objQuery))
{
if($strDefault == $objResuut[\"AMPHUR_ID\"])
{
$sel = \"selected\";
}
else
{
$sel = \"\";
}
?>
<option value=\"<?=$objResuut[\"AMPHUR_ID\"];?>\" <?=$sel;?>><?=$objResuut[\"AMPHUR_CODE\"].\" - \".$objResuut[\"AMPHUR_NAME\"];?></option>
<?
}
?>";
$strmessage .= "</select>";
echo "$strmessage";
แก้ไขให้ไม่ได้ครับ ต้องเอาโค้ดมาให้ดูมากกว่านี้ หน้าที่ส่งข้อมูลให้หน้านี้ ที่มันมีตัสแปร ImProvinceน่ะ
|
|
|
|
|
Date :
2011-06-18 15:27:25 |
By :
Unidentifier |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หน้านี้มี Function เรียกเข้ามาครับ จะมีการ echo "$strmessage"; ออกไปเพื่อไปทำงานอีกหน้านึงครับ ไม่รู้บรรทัดที่ 12 หรือบรรทัดอื่นไม่ถูก Syntax ยังไงก็ไม่รู้ครับ document.getElementById("lmProvince").value เป็นค่าที่ได้จากหน้าที่ส่ง Code ไป Echo นะครับ
หน้านี้ครับที่เรียกมา
Code (PHP)
function CallAmphur() {
CallHttPRequest();
if (!HttPRequest) {
alert('Cannot create XMLHTTP instance');
return false;
}
var url = 'amphur.php';
var pmeters = "";
HttPRequest.open('POST',url,true);
HttPRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
HttPRequest.setRequestHeader("Content-length", pmeters.length);
HttPRequest.setRequestHeader("Connection", "close");
HttPRequest.send(pmeters);
HttPRequest.onreadystatechange = function()
{
if(HttPRequest.readyState == 3) // Loading Request
{
document.getElementById("spanlmAmphur").innerHTML = "..";
}
if(HttPRequest.readyState == 4) // Return Request
{
document.getElementById("spanlmAmphur").innerHTML = HttPRequest.responseText;
}
}
}
<select name="lmProvince" onchange="JavaScript:CallAmphur();">
<option value=""><-- เลือกจังหวัด --></option>
<?
include "config.inc.php";
$strSQL = "SELECT * FROM province ORDER BY PROVINCE_NAME ASC";
$objQuery = mysql_query($strSQL);
while($objResuut = mysql_fetch_array($objQuery))
{
if($strDefault == $objResuut["PROVINCE_ID"])
{
$sel = "selected";
}
else
{
$sel = "";
}
?>
<option value="<?=$objResuut["PROVINCE_ID"];?>" <?=$sel;?>><?=$objResuut["PROVINCE_CODE"]." - ".$objResuut["PROVINCE_NAME"];?></option>
<?
}
?>
</select>
<span id="spanlmAmphur"><select name="lmAmphur" id="lmAmphur">
</select></span>
|
ประวัติการแก้ไข 2011-06-18 15:36:32
|
|
|
|
Date :
2011-06-18 15:35:16 |
By :
nickzombie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ้อครับ มีบรรทัด มั่วด้วยครับลิมไป
|
ประวัติการแก้ไข 2011-06-18 15:37:39 2011-06-18 15:39:33
|
|
|
|
Date :
2011-06-18 15:36:08 |
By :
nickzombie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ ๆ
|
|
|
|
|
Date :
2011-06-18 15:44:40 |
By :
nickzombie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|