จะสร้าง Drop Down Menu แบบ PHP จากฐานข้อมูล Oracle ยังไงครับ
Code (PHP)
<?
$objConnect = oci_connect("myuser","mypassword","TCDB");
$strSQL = "SELECT * FROM CUSTOMER WHERE GENDER";
$objParse = oci_parse ($objConnect, $strSQL);
oci_execute ($objParse,OCI_DEFAULT);
?>
<select name="ddlGender">
<?
while($objResult = oci_fetch_array($objParse,OCI_BOTH))
{
?>
<option value="<?=$objResult["ID"];?>"><?=$objResult["GENDER_NAME"];?></option>
<?
}
?>
</select>
Date :
2009-03-05 06:58:55
By :
webmaster
ขอบคุณมากๆเลยคับ MR.WIN
Date :
2009-03-05 10:20:43
By :
zeedboy
รูปภาพ
คือมันยังดึงค่ามาไม่ได้คับพี่ win ตามรูปเลย
code ที่ผมเอาไปใส่คือ
Code
<select name="ddlGender">
<?
while($objResult = oci_fetch_array($objParse,OCI_BOTH))
{
?>
<option value="<?=$objResult["USERNAME"];?>"><?=$objResult["USER_SEX"];?></option>
<?
}
?>
</select></td>
อันนี้คือ code หน้าที่จะทำการแก้ไขข้อมูลครับ
Code
<?
$objConnect = oci_connect("scott","tiger","orcl");
$strSQL = "SELECT * FROM THEME WHERE USERNAME = '".$_GET["USERNAME"]."' ";
$objParse = oci_parse ($objConnect, $strSQL);
oci_execute ($objParse,OCI_DEFAULT);
$objResult = oci_fetch_array($objParse);
if(!$objResult)
{
echo "Not found USERNAME=".$_GET["USERNAME"];
}
else
{
?>
<table width="600" border="1">
<tr>
<th width="107"> <div align="center"><strong>Username</strong></div></th>
<th width="102"> <div align="center"><strong>Password</strong></div></th>
<th width="102"> <div align="center"><strong>Confirm Password </strong></div></th>
<th width="48"> <div align="center"><strong>Sex </strong></div></th>
<th width="350"><div align="center"><strong>E-mail</strong></div></th>
</tr>
<tr>
<td><div align="center"><input type="text" name="txtUSERNAME" size="5" value="<?=$objResult["USERNAME"];?>"></div></td>
<td><input type="password" name="txtPASSWORD1" size="20" value="<?=$objResult["PASSWORD1"];?>"></td>
<td><input type="password" name="txtPASSWORD2" size="20" value="<?=$objResult["PASSWORD2"];?>"></td>
<td>
<select name="ddlGender">
<?
while($objResult = oci_fetch_array($objParse,OCI_BOTH))
{
?>
<option value="<?=$objResult["USERNAME"];?>"><?=$objResult["USER_SEX"];?></option>
<?
}
?>
</select></td>
<td><input type="text" name="txtUSER_E_MAIL" size="40" value="<?=$objResult["USER_E_MAIL"];?>"></td>
</tr>
</table>
<input type="submit" name="submit" value="submit">
<?
}
oci_close($objConnect);
?>
คือต้องการให้เวลากดแกไขข้อมูลแล้วมันดึงค่า male กับ female มาแสดงเป็นแบบ drop downlist แล้วเวลาแก้ไขข้อมูลอื่นอย่างเช่น ชื่อ หรืออีเมล์ กับเพศ ก็ให้กดเซฟทีเดียวได้เลยต้องทำยังไงคับพี่
Date :
2009-03-05 10:47:56
By :
zeedboy
Code (PHP)
<select name="ddlGender">
<?
while($objResult = oci_fetch_array($objParse,OCI_BOTH))
{
?>
<option value="<?=$objResult["USERNAME"];?>"><?=$objResult["USER_SEX"];?></option>
<?
}
?>
</select>
จะต้อง Query มาจาก Table ของ Gender/Sex ครับ
Date :
2009-03-05 22:31:56
By :
webmaster
เจอปัญหาแบบนี้ครับ
แบบนี้ดึงมาได้ครับ
รูปภาพ
แบบนี้ดึงมาไม่ได้ครับ
รูปภาพ
Date :
2009-03-10 00:52:44
By :
zeedboy
โทษทีครับใส่ลิงก์ผิด รูปที่สองรูปนี้ครับที่ไม่ขึ้นครับ
รูปภาพ
Date :
2009-03-10 00:54:11
By :
zeedboy
ต้องการสร้าง tooltip menuแบบดึงข้อมูลมาจากฐานข้อมูลตามตัวอย่างนี้ค่ะ
Date :
2010-01-26 10:23:54
By :
ปลา
Load balance : Server 04