รบกวนช่วย ดูโค้ด ในการคิวรี่ทีคับ คิวรี่ไม่ออกครับผม
ลืม while(objResult3 = mysql_fetch_array($objQuery)){
echo $objResult3['field'];
}
Date :
2012-05-15 14:16:26
By :
Dragons_first
ไม่ออกครับ อันนี้โค้ด แบบเต็มๆ
Code (PHP)
<?
mysql_connect("localhost","root","1111") or die(mysql_error());
mysql_select_db("newproject");
?>
<script type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
</head>
<body>
<form action="show.php" method="post" name="frmMain">
List Menu
<select name="lmName1" OnChange="window.location='?item='+this.value;">
<option value=""><-- Please Select Item --></option>
<?
$strSQL = "SELECT * FROM project ORDER BY id_project ASC";
$objQuery = mysql_query($strSQL);
while($objResult = mysql_fetch_array($objQuery))
{
if($_GET["item"] == $objResult["id_project"])
{
$sel = "selected";
}
else
{
$sel = "";
}
?>
<option value="<?=$objResult["id_project"];?>" <?=$sel;?>><?=$objResult["id_project"];?></option>
<?
}
?>
</select>
<?
while($objResult = mysql_fetch_array($objQuery))
{
if($_GET["item"] != "")
{
$strSQL = "SELECT product.Nproduct,company.Ncompany,product.middlePrice,pro_comp.price,project.id_project
FROM product,company,pro_comp,project,present
WHERE present.id_product=product.id_product
and present.id_company=company.id_company
and present.id_project=project.id_project
and present.id_project = '".$_GET["item"]."' ";
$objQuery = mysql_query($strSQL);
$objResult2 = mysql_fetch_array($objQuery);
}
}
?>
<input type="hidden" name="hdnLine" value="<?=$objResult2["Nproduct"];?>">
<label>
<input type="submit" name="Submit" value="Submit" />
</label>
</form>
</body>
</html>
<?
mysql_close();
?>
Date :
2012-05-15 14:26:43
By :
GUNdum
ลืมบอกคับ ผมส่งค่าให้ไปโชว์ อีกเพจอะคับ แต่มันไม่ออก
Date :
2012-05-15 14:27:35
By :
GUNdum
ลอง
- echo ค่าอะไรก็ได้ใน if($_GET["item"] != "") { ดูว่าเข้าifไหม
- เปลี่ยน and present.id_project = '".$_GET["item"] ."' "; --> and present.id_project = '".$_GET['item'] ."' ";
- $numrow = mysql_num_rows($objQuery); --> แล้วecho ค่า $numrow ออกมาดูว่าใีค่าหรือไม่
ต้องไล่ค่อยๆเทสที่ละส่วนจะรู้ว่าเราผิดตรงไหนนะ
Date :
2012-05-15 14:33:08
By :
LuckyStar
ลองเอคโค่ if($_GET["item"] != "") แล้วคับ มีค่าเข้าไปและลองเปลี่ยนหมดแล้ว แต่ผมสงสัย
$numrow = mysql_num_rows($objQuery); ผมลองคีตามดูแล้ว เอคโค่มันไม่มีอะไรเลยคับ มันคืออะไรหรอคับ
Date :
2012-05-15 14:44:54
By :
GUNdum
Load balance : Server 02