|
|
|
พอดีหน้าแบบฟอร์มของผมมัน listbox ด้วยคับ แล้วเวลากดปุ่มแก้ไขแล้ว มัน action ไปหน้าแก้ไขแล้ว มันไม่ขึ้นค่าเดิมก่อนหน้านั้นคับ |
|
|
|
|
|
|
|
ไม่ยากครับ การกำหนดค่า Default ดูได้จากตัวอย่างนี้ครับ
Code (PHP)
<select name="lmName1">
<option value=""><-- Please Select Item --></option>
<?
$strSQL = "SELECT * FROM customer ORDER BY CustomerID ASC";
$objQuery = mysql_query($strSQL);
while($objResuut = mysql_fetch_array($objQuery))
{
if($strDefault == $objResuut["CustomerID"])
{
$sel = "selected";
}
else
{
$sel = "";
}
?>
<option value="<?=$objResuut["CustomerID"];?>" <?=$sel;?>><?=$objResuut["CustomerID"]." - ".$objResuut["Name"];?></option>
<?
}
?>
</select>
$strDefault คือ ค่า Default ครับ
Go to : PHP MySQL DropDownList / Listmenu / ListBox
|
|
|
|
|
Date :
2012-01-05 18:01:03 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมลองแก้แล้วคับ แบบนี้
</br><h1>Edit Product Form</h1>
<script language="javascript">
function fncAlert()
{
alert('Edit Product Complete');
}
</script>
<form method="post" action="ActionController.php?action=product/UpdateProduct">
<input type="hidden" name="me_id" value="<?php echo $product['me_id']?>" />
<p>
<span> ชื่อเวชภัณฑ์ </span>
<input type="text" name="me_name" class="texfield_left" value="<?php echo $product['me_name']?>"/>
</p></br>
<p>
<span> minimum </span>
<input type="text" name="minimum" class="texfield_left" value="<?php echo $product['minimum']?>"/>
</p></br>
<p>
<span> คงเหลือ </span>
<input type="text" name="stock" class="texfield_left" value="<?php echo $product['stock']?>"/>
</p></br>
<p>
<span> หน่วยนับ </span>
<?php
$strDefault = "";
// ติดต่อฐานข้อมูล
$con=mysql_connect("localhost","root","12345") or die("error".mysql_error());
mysql_select_db("medical_db",$con);
?>
<select name="unit_id" class="texfield_left" />
<option> --เลือกประเภท-- </option>
<?php
$q="select * from unit";
$qr=mysql_query($q);
while($rs=mysql_fetch_array($qr))
{
if($strDefault == $rs["unit_id"])
{
$sel = "selected";
}
else
{
$sel = "";
}
?>
<option value="<?=$rs['unit_id']?>"> <?=$sel;?><?=$rs['unit_name'];?></option>
<?php
}
?>
</select>
</p></br>
<p>
<span> ประเภท </span>
<?php
// ติดต่อฐานข้อมูล
$con=mysql_connect("localhost","root","12345") or die("error".mysql_error());
mysql_select_db("medical_db",$con);
?>
<select name="type_id" class="texfield_left" />
<option> --เลือกประเภท-- </option>
<?php
$q="select * from type";
$qr=mysql_query($q);
while($rs=mysql_fetch_array($qr))
{
if($strDefault == $rs["type_id"])
{
$sel = "selected";
}
else
{
$sel = "";
}
?>
<option value="<?=$rs['type_id']?>"> <?=$sel;?><?=$rs['type_name'];?></option>
<?php
}
?>
</select>
</p></br>
<p>
<span> วันผลิต </span>
<input type="text" name="creat_date" class="texfield_left" value="<?php echo $product['creat_date']?>"/>
</p></br>
<p>
<span> วันหมดอายุ </span>
<input type="text" name="out_date" class="texfield_left" value="<?php echo $product['out_date']?>"/>
</p></br>
<p>
<span> หมายเหตุ </span>
<input type="text" name="note" class="texfield_left" value="<?php echo $product['note']?>"/>
</p></br>
<div>
<input type="submit" name="button" class="buttom" value="ตกลง" OnClick="JavaScript:fncAlert();" />
</div>
</form>
แต่ยังไม่ได้เลยคับพี่ mr.win
|
|
|
|
|
Date :
2012-01-05 22:35:54 |
By :
saimee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูตัวอย่างนะครับ
Code (PHP)
<TD align="right">คำนำหน้ชื่อ : </TD>
<TD align="left">
<?
$sql = mysql_query("select * from title");
$total = mysql_num_rows($sql);?>
<select name="title_code" id="title_code" onBlur="chktitle();">
<? echo "<option>- กรุณาเลือก -</option>";
$i=0;
while ($i < $total)
{
$result = mysql_fetch_array($sql);
$title_name = $result[title_name];
$title_code = $result[title_code];
echo "<option value=\"$title_code\"";
if("$title_code"=="$row_show[title_code]")
{
echo "selected" ;
}
echo ">$title_name</option>";
$i++;
}
?>
</select>
</TD>
|
|
|
|
|
Date :
2012-01-05 22:56:15 |
By :
000su000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|