From: Aydin Sinan (aydinsinan@ttnet.net.tr)
Date: Tue 15 Jul 2003 - 17:29:56 EEST
Merhaba ;
Biraz php biraz html bilgisi gerekiyor galiba...
---------
mysql
php
---------
veri tabanimizdaki bir bilgiyi duzeltecegiz.
iki tane radyo dugmemiz var.
bunlari yazdiririyoruz.tabi yazdirmadan once veri tabanindan verileri
cektik...
o bolumu bildiginiz ve su an ihtiyacimiz olmadagi icin atladik..
-------------
<input name="cinsiyet" type="radio" value="erkek" <?php if
(!(strcmp("$cinsiyet","erkek"))) {echo "CHECKED";} ?>>
<input name="cinsiyet" type="radio" value="kadin" <?php if
(!(strcmp("$cinsiyet","kadin"))) {echo "CHECKED";} ?>>
--------------
ben yukaridaki gibi yapiyorum... baskasi nasil yapar bilmiyorum. ama
benimki ise yaradi.
yani.... veri tabaninda depolanan erkek ve kadin 'dan hangisi
cekildiyse... onu isaretliyerek ekrana yaziyor.
BURAYA KADAR PROBLEM YOK....
ama ayni seyi acilir menuler icin yapamadim.... mantik ise yaramadi...
bu ham sekil...yani veri tabaninda olan ve veriyi cektigimizde acilir
menude select olacak kisim....
------------
<select name="cinsi">
<option value="erkek">Erkek</option>
<option value="kadin">Kadin</option>
</select>
-------------------
bunun veri tabani versiyonu şöyle....
burada veri tabanindan farkli bir tablodan veriyi cekiyorum....
ilgili yere yazdiyorum....
problem yok... herşey güzel..
--------------------------------------
<select name="cinsiyet" size="1">
<?php
while ($yay= mysql_fetch_array($yays)) {
$yayid = $yay["yay_id"];
$yayisim = htmlspecialchars($yay["yay_isim"]);
if ($yayselected == $yayid)
$selected = ' selected';
else
$selected = '';
echo("<option value='$yayid'$selected>$yayisim</option>");
//$yatsec = $edstory["yid"];
}
?>
--------------------------
benim problemim... YARDIMCI OLURSANIZ.
veri tabanindan farkli bir tablodan veriyi çekmeden...
yurakidaki dugme olayı gibi.
açılır menü yapmak.
sanirim açık oldu.
kolay gelsin..
bu arada iyi akşamlar...
şimdi eve gitmem lazım...