Test Footer

Sabtu, 07 Desember 2013

Cara membuat selectbox atau combobox untuk ditampilkan pada textbox Php


Bagaimana caranya membuat sebuah selectbox atau combobox menampilkan kode dan pada textbox lainnya akan tampil data-data yang sesuai dengan kodenya,,tepatnya dengan PHP dan Mysql ...... Langsung saja tanpa basa banci....

<?php
mysql_connect("localhost","root","");
mysql_select_db("parkir");
$result = mysql_query("select * from parkir");
$jsArray = "var prdName = new Array();\n";
echo '<table align="center">';
echo '<tr>';
echo '<td>Kode Produk <td>:<td> <select name="kode" onchange="changeValue(this.value)">';
echo '<option>-------</option>';
while ($row = mysql_fetch_array($result)) {
    echo '<option value="' . $row['kode'] . '">' . $row['kode'] . '</option>';
    $jsArray .= "prdName['" . $row['kode'] . "'] = {miez:'" . addslashes($row['nama']) . "',de:'".addslashes($row['jk'])."',hard:'".addslashes($row['alamat'])."'};\n";
}
echo '</select>';
?>
<tr>
<td>
Nama<td>  :<td> <input type="text" name="nama" id="nama"/>
<tr>
<td>
Jenis Kelamin <td>: <td><input type="text" name="jk" id="jk"/>
<tr><td>
alamat <td>:<td> <input type="text" name="alamat" id="alamat"/></td></tr>

<script type="text/javascript">
<?php echo $jsArray; ?>
function changeValue(id){
document.getElementById('nama').value = prdName[id].miez;
document.getElementById('jk').value = prdName[id].de;
document.getElementById('alamat').value = prdName[id].hard;

};
</script>


Ok silahkan mencoba... jika kurang jelas silahkan tanya dikolom komentar !!!









0 komentar:

Posting Komentar