|
|
|
ช่วยด้วยครับเรื่องการอ่านค่าภายใน form ครับ...ผมต้องการจะอ่านค่าจากฐานข้อมูล มาแสดงไว้ใน form ต้องทำยังไงครับ |
|
|
|
|
|
|
|
input name="tspeak" value="ดีมาก" type="radio"
<? if($tspeak == 'ดีมาก') echo 'checked=="checked"';?> />ดีมาก
<input name="tspeak" value="ดี" type="radio"
<? if($tspeak == 'ดี') echo 'checked=="checked"';?> />ดี
<input name="tspeak" value="พอใช้" type="radio" <? if($tspeak == พอใช้) echo 'checked=="checked"';?> /> พอใช้
ใช้แบบนี้หรือเปล่าครับ แต่ไม่ได้เหมือนเดิมครับ ??
|
|
|
|
|
Date :
2009-12-21 23:12:52 |
By :
jet |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเป็น แบบ Radio ลองใช้แบบนี้
Code (PHP)
<?php
$value = 2; //-------------------ค่าที่ต้องการ check
$sel1="";
$sel2="";
if($value ==1){
$sel1 = "checked";
}else{
$sel2 = "checked";
}
?>
<form id="form1" name="form1" method="post" action="">
<p><input name="radiobutton" type="radio" value="1" <?=$sel1;?> />ดี</p>
<p><input name="radiobutton" type="radio" value="2" <?=$sel2;?>/>ดีมาก</p>
</form>
|
|
|
|
|
Date :
2009-12-22 13:03:50 |
By :
naskw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเป็น list/menu ลองใช้แบบนี้นะ แต่ที่ผมดูผมไม่ทราบว่าคุณสร้าง list/menu ของเดือนอย่างไรแต่ว่าของผมเก็บรายชื่อเดือนไว้ในอาเรย์แล้วใช้ for ตามตัวอย่างข้างล่าง น่าจะพอช่วยได้นะ
Code (PHP)
<?php
$monthformdb = 12;
$month_arr = array(1=>"jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec");
?>
<form id="form1" name="form1" method="post" action="">
<select name="select">
<option value="0">select month</option>
<?
foreach($month_arr as $key=>$name){
$sel = "";
if($monthformdb == $key){
$sel = "selected";
}
?>
<option value="<?=$key;?>" <?=$sel;?>><?=$name?></option>
<?
}
?>
</select>
</form>
|
|
|
|
|
Date :
2009-12-22 13:13:06 |
By :
naskw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ ได้แล้วครับ
ว่าแต่ว่ามีวิธีสร้างวันเดือนปีที่เป็น พ.ศ. code สั้นๆ ไหมครับ ของผมมีแต่เขียนกำหนดไปเลย
ค่อนข้างยาวเพราะมีที่ให้กรอกหลายที่
select name="sworkmonth1">
<option value="" selected="selected">เดือน</option>
<option value="01">มกราคม</option>
<option value="02">กุมภาพันธ์</option>
<option value="03">มีนาคม</option>
<option value="04">เมษายน</option>
<option value="05">พฤษภาคม</option>
...............................................................
<select name="sworkyear1">
<option value="">พศ</option>
<option value="2009">2552</option>
<option value="2008">2551</option>
<option value="2007">2550</option>
<option value="2006">2549</option>
<option value="2005">2548</option>
<option value="2004">2547</option>
...........................................................
ยังงี้ละครับ code ยาวมาก
|
|
|
|
|
Date :
2009-12-22 15:13:27 |
By :
jet |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
วันที่ กะ พ.ศ.
วันที่ (PHP)
<select name="d_date" id="d_date">
<option value="none">วันที่</option>
<?
for($d=1;$d<=31;$d++){
echo"<option value='$d'>$d</option>";
}
?>
</select>
พ.ศ. (PHP)
<select name="d_year" id="d_year">
<option value="none">พ.ศ.</option>
<?
$y=date("Y")+543;
for($i=2500;$i<=$y;$i++){
echo"<option value='$i'>$i</option>";
}
?>
</select>
พ.ศ. จะเพิ่มไปเรื่อยๆ ครับ
|
|
|
|
|
Date :
2009-12-22 15:22:21 |
By :
yomaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โอ้ว มันสั้นจริงๆครับ สั้นอย่างน่าตกใจเลย
งั้นขอต่ออีกนิดหนึ่งนะครับ
จาก code ทั่งสามรวมกัน
ถ้าผม อยากให้เมื่อกรอกข้อมูลครบ 3 ช่องแล้ว
ให้แสดงแสดงอายุในอีก ช่องหนึ่งต้องเขียนยังไงครับ
|
|
|
|
|
Date :
2009-12-22 15:48:35 |
By :
jet |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คำนวณอายุได้ไหมครับ กรอก วันเดือนปีแล้ว คำนวณอายุออกมาเลย
|
|
|
|
|
Date :
2010-01-16 02:18:56 |
By :
jet |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากรู้เหมือนกาน
|
|
|
|
|
Date :
2010-01-18 17:45:35 |
By :
สนใจ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|