php myAdmin mysql <? ?>

BROWSER-BASED * PHP5 SUPPORT * MYSQL 4.1 AND MYSQL 5.0 SUPPORT * OPEN SOURCE
PHP ve MySQL - En Yararlı Türkçe Kaynak
Kullanıcı Adınız : Kullanıcı Parolanız : Hatırla :    Kayıt   Şifremi Unuttum
Forum Ana Sayfa | Konu
Cevap Yaz
1
16:21 09.02.2010

Yazar :
tutkun
Seviye:

Cevap:

Merhaba,

Bu iş için HTML dizi kullanımına izin veriyor. dizi[] şeklinde options ismi verirseniz,
html dizi["0"], dizi["1"], dizi["2"], dizi["3"], ... diye otomatik sıraya sokar. Tıpkı PHP
gibi...

Örn: 
Kod

<?php
  
if( !empty($_GET["bu_secici"]) )
  {
       
$secici $_GET["bu_secici"];
    
       foreach( 
$secici as $anahtar=>$deger )
       {
           echo 
"$anahtar = $deger<br>";
       }
  }else{
?>
<html>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get">
<select multiple size="4" name="bu_secici[]" >
  <option >Başkent
  <option >Sakarya
  <option >Trabzon
  <option >İstanbul
  <input type="Submit" value="Gönder">
</select>
</form>
</html>
<?php
  
}
?>


Biraz açıklamak gerekirse:
1) if() ile $_GET[] süper global değişkenine gönderilen "bu_secici" dizisinin bilgilerinin
gelip gelmediğini kontrol ediyoruz.
2) Gelmiş ise PHP kodu çalıştırılarak işleniyor.
3) Eğer gelmemişse, HTML kodlarını ekrana basıyoruz.

4) HTML'nin action="" değeri içine $_SERVER['PHP_SELF'] süper global değişkeni ile
verilerin sayfanın kendisine gönderilmesini söylüyoruz( aynı sayfada işlem yapacağımız
için )...
5) "multiple", select etiketi içinde birden fazla değer seçmek için kullanılır.
6) select içindeki name="" ifadesi önemlidir. Bu seçiciye verdiğiniz isimdir. ismin sonuna
" [ ] " karakterlerini getirerek onun dizi olduğunu belirtirsiniz. İçine değer(key:
anahtar) ekleye bilirsiniz, ama bu kullanışlı değildir.
7) Son olarak Submit butonu ile verileri PHP'ye gönderiyoruz.

Faydalı olması dileğiyle...
   
18:02 08.02.2010

Yazar :
fatihrober
Seviye:

cevap

bnede bı kac ay once bu sorunla karsılasmıstım,baya aramısıtm cevabını,sımdıde tam
hatrlayamıyom ama galbıa selecte verdıgın ısme optıondakı degerı atıyordu galıba,bu
sekılde buluyorduk dıye hatırlıyorum,if(selectismi=optiondakı herhangı bır deger) bu
sekıldeydı galıba bende tam emın degılım
   
01:39 08.02.2010

Yazar :
pusluay
Seviye:

html selectlist den PHP ye veri alma

iyi akşamlar.
yardımcı olabilecek arkadaşlar varsa yardımlarını bekliyorum.
html kodu içinde selectlistim var. bu liste e başka bir select listten veri atıyorum.
attığım bu verileri bir buton yardımıyla *.php dosyama göndermek istiyorum. o dosyaya
gelen verileri database alıcam ama selectlist teki bilgileri alamıyorum.
textfieldlardan veri alırken $dene= addslashes($_POST['textfield']); gibi bir komut
kullanıyorum.
 ama SELECT için bu işe yaramıyor. selectimin içinde ki bütün verileri alabilmem için ne
yapmalıyım
   

Toplam Online : 13 Toplam Üye : 2695 Bugün Gelen : 220 Bugün Çoğul : 2680 Toplam Gelen : 340178
 
 Son 30 dak. içinde online olan üyelerimiz :
php mysql php oracle ajax apache xml cozumleri w3c xhtml w3c css JavaScript Object Notation
yetkili servis