Sun 4 May 2008 20:52:05
พี่ webmaster ครับ คือมีปัญหาเรือ่ง jump menu จาก database ครับ ไม่สามารถ แสดงค่าหลังจากที่เลือกค่าไปแล้วครับ มันยังเป็น ค่า 0 อยู่ ครับ
คือยากให้เป็นลักษณะที่ว่า เลือกค่า นั้น แล้ว ก็ ให้แสดงค่านั้นอยู่ครับ
เช่น ผมเลือก computer แต่หลังจากเลือกแล้วมันจะแสดง กรุณาเลือกหมวดหลักของสินค้า
ครับผม ผมเขียนโค้ดแบบนี้ครับ
<?
echo "<form name=\"jump\">";
echo " <select name=\"j_shop\" id=\"j_shop\" onChange=\"MM_jumpMenu('parent',this,0)\" class=\"SELECT\">";
echo "<option selected>กรุณาเลือกหมวดหลักของสินค้า</option>";
$strCate =getSQLsql("SELECT * FROM tb_mainclass ORDER BY mcls_id ASC"); // or die(mysql_error());
while ($rowCate = mysql_fetch_row($strCate))
{
echo "<option value=\"$PHP_SELF?category=$rowCate[0]\">$rowCate[1]</option>";
}
echo "</select> </form>";
?>
Sun 4 May 2008 22:50:06
echo "<option value=\".....\"".(($_GET["category"] == $row["id"])?" selected":"").">".$row["data"]."</option>";
ลองเอาไปประยุกต์ดูครับ

















