[Linux-programlama] Re: PHP'de Array kullanma

---------

[Linux-programlama] Re: PHP'de Array kullanma

From: Nuri Akman <nuri.akman_at_hazine.gov.tr>
Date: Fri, 05 Sep 2008 14:01:45 +0300
Message-ID: <48C11199.9010609@hazine.gov.tr>

Aslında yapmaya çalıştığım şey bir TAG uygulaması. Form'dan seçilen
TAG'lar ";" ile ayrıştırılarak POST metodu ile gönderiliyor ve seçili
TAG'lar üzerinden SQL çalıştıracağım. Explode attiğim veriyi başkaca bir
yerde kullanmıyorum, sadece burada kullanılacak.

Altan Tanrıverdi yazmış:
> Eğer explode lu halini hiçbir yerde kullanmıyorsanız doğrudanda
> çevirebilirsiniz. Hatta ; yerine , kullanma şansınız varsa explode ve
> implode da gerekmez...
>
> 05 Eylül 2008 Cuma 13:52 tarihinde Altan Tanrıverdi <altant_at_gmail.com
> <mailto:altant_at_gmail.com>> yazdı:
>
> $arrTags = implode(',',explode(";", $_POST['belge_turleri']));
>
> WHERE belgeturu IN ($arrTags)
>
> //Tırnak içine almanıza gerek yok.
>
>
>
>
>
>
> 2008/9/5 Tuncay BAŞ <tuncay_at_bir.net.tr <mailto:tuncay_at_bir.net.tr>>
>
> $arrTags = explode(";", $_POST['belge_turleri']);
>
> WHERE belgeturu IN (".join(",",$arrTags).")
>
>
> lakin tırnak içine nasıl alınır ona bakmak lazım.
>
>
>
>
> ----- Original Message -----
> *From:* Nuri Akman <mailto:nuri.akman_at_hazine.gov.tr>
> *To:* linux-programlama_at_liste.linux.org.tr
> <mailto:linux-programlama_at_liste.linux.org.tr>
> *Sent:* Friday, September 05, 2008 1:31 PM
> *Subject:* [Linux-programlama] PHP'de Array kullanma
>
> Arkadaşlar,
>
>
> $arrTags = explode(";", $_POST['belge_turleri']);
>
> komutu ile oluşturduğum bir dizim var (Örnek veri:
> *gazete;dergi;kitap;*). Bu diziden gelen değerleri SQL
> cümlemin WHERE bölümünde IN ile birlikte kullanmak
> istiyoru (Örnek: WHERE belgeturu IN ("gazete", "dergi",
> "kitap") )
>
> Bu işi FOR döngüsü kullanmadan yapabileceğim bir PHP
> komutu var mı?
>
> ------------------------------------------------------------------------
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> <mailto:Linux-programlama_at_liste.linux.org.tr>
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> <mailto:Linux-programlama_at_liste.linux.org.tr>
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>
>
>
> --
> İyi çalışmalar...
>
> =======================================
> Altan Tanrıverdi
> Çağ Grup Bilgi İşlem Müdürü
>
> www.cag.com.tr <http://www.cag.com.tr> www.turkiyevitrin.com
> <http://www.turkiyevitrin.com>
> Becerikli Sok. No: 19/ 8-9 06660 Kızılay/ANKARA
> T/F: 0312 434 29 34
> =======================================
>
>
>
>
> --
> İyi çalışmalar...
>
> =======================================
> Altan Tanrıverdi
> Çağ Grup Bilgi İşlem Müdürü
>
> www.cag.com.tr <http://www.cag.com.tr> www.turkiyevitrin.com
> <http://www.turkiyevitrin.com>
> Becerikli Sok. No: 19/ 8-9 06660 Kızılay/ANKARA
> T/F: 0312 434 29 34
> =======================================
> ------------------------------------------------------------------------
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Fri 05 Sep 2008 - 13:24:39 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.