değişkene göre combobox' dan bir şey seçtirmek

Web tabanlı uygulama geliştirme araçları(PHP, ASP vb...) ile ilgili konuları buraya yazabilirsiniz.
Cevapla
Kullanıcı avatarı
sherlockholmes
Kıdemli Üye
Mesajlar: 930
Kayıt: 19 Tem 2004 09:13

değişkene göre combobox' dan bir şey seçtirmek

Mesaj gönderen sherlockholmes »

selamlar ,

php ve mysql kullanan bir site üzerinde çalışıyorum. kayıt işlemi sırasında kullanıcı bir combobox'dan bir şey seçiyor , bunu veritabanına kayıt ediyorum. kullanıcı bilgilerini güncellerken daha önceden yaptığı seçimi combox'a nasıl aktarabilirim.

seçim yaptırmak için kullandığım yap :

Kod: Tümünü seç

<select name"bolum">

<option "1.bölüm">
<option "2.bölüm">
<option "3.bölüm">

</select>
yapmak istediğim , değişkenin değerine göre 1. , 2. ya da 3. öğeyi seçili hale getirmek ? nasıl yapabilirim?

iyi çalışmalar ...
y = e^x fonksiyonu hangimizi etkilememiştir ki? Küllerinden hayat bulan Zümrüd-ü Anka kuşu gibi, türevi yine kendisidir.
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Bir ara PHP ile uğraşıyordum unutmuşum. Hatam varsa affola.

<option "1.bölüm" default>

default keyword'unu seçili yapmak istediğin satırın yanına ekliyordun.
Kullanıcı avatarı
pentiumkivanc
Üye
Mesajlar: 350
Kayıt: 19 Şub 2004 10:24
İletişim:

Mesaj gönderen pentiumkivanc »

Eğer doğru anladıysam şu olabilir
Bir kere değişkenin değerini veritabanında tutuyorsun örneğin bunu bolum diye bir alanda tutuyorsun. Veritabanından bolum isimli alanı row[2] isimli değişkende tuttuğunu varsayıyorum.

Kod: Tümünü seç

<select name"bolum"> 

<option "1.bölüm" <? if row[2]=1 { echo "selected"} ?>>1.bölüm</option>
<option "2.bölüm" <? if row[2]=2 { echo "selected"} ?>>2.bölüm </option>
<option "3.bölüm" <? if row[2]=3 { echo "selected"} ?>>3.bölüm </option>

</select>
Böylece bölüm numarası neyse ona göre combo box un alanını seçili hale getirebilirsin. Tabi bunu bi döngüye koyman tavsiye edilir. Umarım yardımcı olmuştur.
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Doğru yaw selected'dı. :) Unutmuşuz gitmiş...
Kullanıcı avatarı
sherlockholmes
Kıdemli Üye
Mesajlar: 930
Kayıt: 19 Tem 2004 09:13

Mesaj gönderen sherlockholmes »

göstermiş olduğunuz ilgiye teşekkür eder , iyi çalışmalar dilerim ...
y = e^x fonksiyonu hangimizi etkilememiştir ki? Küllerinden hayat bulan Zümrüd-ü Anka kuşu gibi, türevi yine kendisidir.
Cevapla