Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | PHP Sınırsız Kategorilendirme
Tahribat.Com Forumları
Asp - Php - Cgi - Perl
      PHP Sınırsız Kategorilendirme
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 25 Temmuz 2011 (Pazartesi) 14:29 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
asiminnesli


Kayıt : 19 Mart 2010
istanbul
Erkek Üye
 

Php de nasıl sınırsız kategorilendirme( alt alta) yapılabiliryor

 

örneğin

alt kategori için işaret koyuyorum "**"

ali ** ahmet, mehmet, zeki ** fabnnısş,asfgan,safnasj** safnş**agnafdlş,asguıoand,asfn,safmnıoa**afmjıpassaofnoğas,aoıfhnğa.... diye alt kategorilerin bir sınırı olmayacak nasıl yapılır

 


Kendine iyi bak derler ve kafana sıkıp giderler... 
25 Temmuz 2011 (Pazartesi) 14:46 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Gharzvog


Kayıt : 17 Eylül 2010
Nick Altı İstiyom :|
Erkek Üye
 

demek istediğini tam olarak anlamadım fakat şunlar işine yarayabilir,

 

http://www.ceviz.net/php-ile-kategorileme_a789.html

http://www.rehberim.net/forum/php-231/165536-php-ile-kategorileme.html

http://www.koodla.com/2008/08/09/php-ile-sinirsiz-alt-kategori-mantigi/


Peace on the streets saaan 
25 Temmuz 2011 (Pazartesi) 15:11 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
zumsuk


Kayıt : 8 Agustos 2005
Erkek Üye
 

ne yapmak istiyorsun ?


Şeytanın tek suçu düzene karşı çıkmaksa, en büyük idolümdür ! 
25 Temmuz 2011 (Pazartesi) 15:42 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
asiminnesli


Kayıt : 19 Mart 2010
istanbul
Erkek Üye
 

Gharzvog bunu yazdı:
-----------------------------

demek istediğini tam olarak anlamadım fakat şunlar işine yarayabilir,

 

-----------------------------

 

Şunu Yapmak İstiyorum 

 

ssss

ssss

sss

ssss

ssss

ssss

ssss

ssss

ssss

sss

....

....

....

.....

sss

sss

sss

sss

şeklinde bir şey yapmak için lazım sınırsız uzayacak

 

 


Kendine iyi bak derler ve kafana sıkıp giderler... 
25 Temmuz 2011 (Pazartesi) 15:47 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
zumsuk


Kayıt : 8 Agustos 2005
Erkek Üye
 

hocam anladım da nerden sınırsız uzayacak ??

while(1)

echo 'ss<br>';

buda sınırsız uzar

--

Fakat database den veri cekeceksin iyi güzel de, ordaki veriler sınırlı.Orda olan verileri tekrar tekrar yazdırmak mı istiyorsun sss yapıcaksın iyi güzelde nerdne yapıcan ne için yapıcaksın ?

database'e sınırsız veri mi girmek istiyorsun hiç birşey anlamadım.


Şeytanın tek suçu düzene karşı çıkmaksa, en büyük idolümdür ! 
25 Temmuz 2011 (Pazartesi) 16:44 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Shephard


Kayıt : 4 Agustos 2005
yoksehirfelan.
Erkek Üye
 

dediğin html ile alakalı değilmi ? <ul> <li> kat1 </li>  <li> kat2 </li>  <li> kat3 </li> </ul> bunu yazdığın koda göre ayarlamıomusun ?


:) 
25 Temmuz 2011 (Pazartesi) 16:59 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
sniperscope


Kayıt : 14 Mart 2009
Osaka
Erkek Üye
 

Oncelikle sinirsiz diye birsey yoktur. Herseyin bir siniri vardir.

Soruna gelince veritabaninda kategori diye bir tablo olusturup icine id ve kategoriID diye sutunlar koy. oldu sana sinirsiz(!) kategori.

Veritabanini yazdirmak icinse

while() dongusunu kullan.

Shephard'in dedigi gibi

<ul>

while($ROW = mysql_fetch_array($SQL))

     echo '<li>' .$ROW['kategoriID']. '</li>';

</ul>

 

Seklinde yazdir.


sniperscope, 28 Ekim 2011 (Cuma) 12:17 tarihinde Kendi istegi ile tahribat‘tan ayırılmıştır. 
25 Temmuz 2011 (Pazartesi) 17:37 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Fikret


Kayıt : 1 Ekim 2007
GopCity
Erkek Üye
 

Recursive fonksiyon konusunu araştır. Bi zamanlar aynı soruyu ben de sormuştum, buradaki gibi çözdüm. Mantığını inceleyerek aynısını php için yazarsın.

http://www.tahribat.com/Forum-Asp-Treeview-Dongu-Sorunsali-94414/3/#1012666


screw you guys! i"m goin" hoooome! 
25 Temmuz 2011 (Pazartesi) 17:44 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Buremba


Kayıt : 16 Haziran 2006
6/6/6
Erkek Üye
 

@fikret'in gönderdiği recursive fonksiyonlarını kullanabilirsin. ama yavaş çalışırlar çünkü bir sürü sql sorgusu döner. ben kendime göre bir yöntem geliştirdim. cat_id sutününda bir üst kategoriyi tutmak yerine 23,56,64 diye tutuyorum. burda 64 56'nın, 56 da 23'ün alt kategorisi konumunda. order by dediğinde float sayı olarak algılayıp istediğin sırayla dönüyor. gelen arrayı da kontrol ederek html'e yazdırabilirsin. yakın zamanda bir yazı yazmayı düşünüyorum bu konu hakkında, ama zaman olmadı daha.


demiş bilge. 
25 Temmuz 2011 (Pazartesi) 20:43 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
NmC


Kayıt : 23 Kasim 2008
(Cahil AKPli)
Erkek Üye
 

Ulen son 2 mesaja kadar kabız oldum arkadaş :) Hiçbiriniz mi anlamadınız adamın ne sorduğunu?

İç içe sınırsız kategori oluşturmaya çalışıyor arkadaş..

Hocam şöyle bi tablon olduğunu farzet.

 

ID-----UST_ID-----KATEGORI

1------0------------Arabalar
2------1------------Mercedes
3------2------------CLK200
4------1------------Ferrari
5------4------------F50

gibim. Yani her kategori kendisinin bir üst kategorisini (parent) bilecek.

Daha sonra bunları da ekrana bastırabilmek için rekürsif fonksiyon nasıl yazılır onu öğreneceksin :) İteratif de yazılır ( teorik olarak ) fakat uğraştırır epeyce :)

 

Kolay gele...


There are 10 types of people in the world. Those who knows binary and those who dont... 

[1]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : PHP sınırsız kategorilendirme Favorilerime Ekle Yukarı Çık
Konuda 10 Mesaj Var.
Konu 826 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim