PHP ile Kategorileme

Bu makalede sizlere PHP de kategorileme mantığını anlatacağım.Aslında tablolar arası ilişki de desek doğru olur. İşe önce veritabanını oluşturmakla başlayalım.

Bu makalede sizlere PHP de kategorileme mantığını anlatacağım.Aslında tablolar arası ilişki de desek doğru olur. İşe önce veritabanını oluşturmakla başlayalım.
 
MySQL de kategorileme adında bir veritabanı yaratın ve bu sorguyu çalıştırın.
 
 
CREATE TABLE `kategoriler` (
  `kat_id` int(11) NOT NULL auto_increment,
  `kat_baslik` varchar(50) NOT NULL default '',
  PRIMARY KEY  (`kat_id`)
) ENGINE=MyISAM;

INSERT INTO `kategoriler` VALUES (1, 'PHP');
INSERT INTO `kategoriler` VALUES (2, 'ASP');
INSERT INTO `kategoriler` VALUES (3, 'HTML');

 
CREATE TABLE `makaleler` (
 `makale_id` int(11) NOT NULL auto_increment,
 `makale_baslik` varchar(150) NOT NULL default '',
 `kat_id` varchar(150) NOT NULL default '',
 `makale_metni` text NOT NULL,
 PRIMARY KEY (`makale_id`)
) ENGINE=MyISAM;
 
INSERT INTO `makaleler` VALUES (1, 'PHP de fonksiyonlar', '1', 'PHP de fonksiyonlar makalesi');
INSERT INTO `makaleler` VALUES (2, 'ASP de server nesneleri', '2', 'ASP de server nesneleri makalesi');
INSERT INTO `makaleler` VALUES (3, 'HTML de link vermek', '3', 'HTML de link vermek makalesi');
 
 
Şimdi sorgumuzda ne yaptık onu bir anlatalım.Öncelikle kategoriler adında bir tablo ve kat_id ( kategorinin id numarası ) , kat_baslik ( kategorinin adı ) adında iki field (alan) oluşturduk.Sonra örnek olması açısından 3 tane kategori ekledim.(PHP,ASP,HTML)
 
Diğeri ise makaleler tablomuz.Bu tabloda ise makale_id ( makalenin id numarası), makale_baslik ( makalenin adı ), kat_id ( makalenin olduğu kategori id numarasının tutulacağı alan ), makale_metni ( makalenin metni ).Ve yine örnek olarak 3 ayrı kategoriye 3 tane makale ekledim.
 
Kodlarımızı yazmaya başlayalım.Bir veritabanı bağlantısı oluşturalım.
 
Ayarlar.php olarak kaydedin.
 
<?php

function db_baglanti()
{
  
$db_host = "localhost";
  
$db_kullanici = "root";   // Db kullanıcı adınız
  
$db_sifre = "";           // Db şifreniz
  
$db_adi = "kategorileme";       // Db adınız

  @$baglanti = mysql_connect($db_host,$db_kullanici,$db_sifre);
  @
mysql_select_db($db_adi,$baglanti);
  if (
mysql_errno())
  {
    echo
'Veritabanına bağlanılamıyor ...';
    exit;
  }
}
?>

 
Ayarlar.php de bir db bağlantısı fonksiyonu oluşturduk.(Bunu kullanacağımız sayfalarda kolaylık olması açısından yaptık.)
Db bağlantımızı oluşturduğumuza göre şimdi kategorilerimizi ekrana yazdıralım.
 
Kategoriler.php olarak kaydedin.Gerekli açıklamaları kod içinde belirttim.
 
<?php

// Db bağlantımızın olduğu ayarlar.php yi çağırıyoruz.
include("ayarlar.php");

// Bağlantıyı oluştur.
db_baglanti();

// kat_id, kat_baslik alanlarını kategoriler tablosundan seç ve kat_id e göre diz.
$sorgu = mysql_query("SELECT kat_id, kat_baslik FROM kategoriler ORDER BY kat_id");

// mysql_fetch_array ile verileri bir dizi olarak alıyoruz.
while($yaz = mysql_fetch_array($sorgu))
{
echo
"<a href=katgoster.php?kat_id=" . $yaz['kat_id'] . "&kategori=" . $yaz['kat_baslik'] .">" . $yaz['kat_baslik'] . "</a><br>";
}
?>

 
Veritabanında olan kategorileri listeledik.Bu sayfanın çıktısı şu şekilde olmalıdır.
kresim1 PHP ile Kategorileme programlama
Şimdi ise bir kategoriye girdiğimizde makalelerin başlıklarını yazdıralım.
Katgoster.php olarak kaydedin.Gerekli açıklamalar kod içinde.
 
<?php

// Db bağlantımızın olduğu ayarlar.php yi çağırıyoruz.
include("ayarlar.php");

// URL den kategorinin id numarasını alıyoruz.
@$kat_id = $_GET['kat_id'];

// Bağlantıyı oluştur.
db_baglanti();

/* makale_id ve makale_baslik alanlarını makaleler tablosundan seç ve url üzerinden gelen kat_id i tabloda olan kat_id e eşitle.Bu da bize hangi kategori ise bize o kategorinin makalelerini listeliyor.

*/
$sorgu = mysql_query("SELECT makale_id, makale_baslik FROM makaleler WHERE kat_id = '" . $kat_id . "' ORDER BY makale_id");

// mysql_fetch_array ile verileri bir dizi olarak alıyoruz.
while($yaz = mysql_fetch_array($sorgu))
{
echo
'<a href="makaleoku.php?makale_id='. $yaz['makale_id'] .'"> '.$yaz['makale_baslik'] .'</a><br>';
}
?>

 
Bu sayfanın çıktısı şu şekilde olmalıdır.Burda PHP kategorisine girdiysek PHP kategorisindeki makalelerin başlıklarını yazdıracağız.( Örnek: PHP de fonksiyonlar.) O zaman çıktı şu şekilde olacaktır.
kresim2 PHP ile Kategorileme programlama
Ve son olarak da makaleoku.php sayfamız;
 
<?php

// Db bağlantımızın olduğu ayarlar.php yi çağırıyoruz.
include("ayarlar.php");

// URL den makalenin id numarasını alıyoruz.
@$makale_id = $_GET['makale_id'];

// Bağlantıyı oluştur.
db_baglanti();

/* makale_id, makale_baslik, makale_metni alanlarını makaleler tablosundan seç.Ve url üzerinden gelen makale_id i tabloda olan makale_id e eşitle.Bu da bize hangi makaleden geldiysek bize onun makale_metinini göstermemizi sağlar.  */
$sorgu = mysql_query("SELECT makale_id, makale_baslik, makale_metni FROM makaleler WHERE makale_id = '" . $makale_id . "'");

// mysql_fetch_array ile verileri bir dizi olarak alıyoruz.
while($yaz = mysql_fetch_array($sorgu))
{
echo
$yaz['makale_metni'];
}
?>

 
Bu sayfanın çıktısı ise PHP de fonksiyonlar makalesinin metini yani ;
kresim3 PHP ile Kategorileme programlama
Olacaktır.
 
Not: Sayfalar arası ilerlerken sayfa çıktılarını vermek istedim.O yüzden örnek olarak PHP kategorisini ele aldım.Yanlış anlaşılma olmasın.Herşey yeterince açık, umarım anlaşılmıştır.Saygılar.
 
Tarih : 18 Eylül Pazartesi 2006 – Saat: 04:46 AM
 
Kaynak : Genel Bilgi
 
Alıntı : Yok
 
Dökümanı Yazan: Sinan Açıkal – treedyx [at] hotmail [dot] com

Arama Terimleri:

php kategorileme, php ile kategorileme

Yazar - 20 Eylül 2006. Kategori PROGRAMLAMA. Bu yazıya yazılan yazıları RSS üzerinden takip edebilirsiniz RSS 2.0. Yorum yazabilir veya geri izlemede bulunabilirsiniz.

64 için yapılam toplam yorum - PHP ile Kategorileme

  1. levent ersoy

    < ?php

    // Db baðlantýmýzýn olduðu ayarlar.php yi çaðýrýyoruz.
    include("ayarlar.php");

    // URL den kategorinin id numarasýný alýyoruz.
    @$kat_id = $_GET['kat_id'];

    // Baðlantýyý oluþtur.
    db_baglanti();

    /* makale_id ve makale_baslik alanlarýný makaleler tablosundan seç ve url üzerinden gelen kat_id i tabloda olan kat_id e eþitle.Bu da bize hangi kategori ise bize o kategorinin makalelerini listeliyor.
    */
    $sorgu = mysql_query("SELECT makale_id, makale_baslik, resim FROM makaleler WHERE kat_id = '" . $kat_id . "' ORDER BY makale_id");

    // mysql_fetch_array ile verileri bir dizi olarak alýyoruz.
    while($yaz = mysql_fetch_array($sorgu))
    {
    $resim = $yaz['resim'];
    if ( empty($resim) ) { $resim="resimyok.gif"; }
    echo ("
    “);
    echo ‘ ‘.$yaz['makale_baslik'] .’
    ‘;
    }

    ?>

    Yukarıda görüldüğü gibi resim dosyası ismini cektiriyorum veritabanindan ve sonra listeliyorum

    1
    2
    3
    4

    olarak listeliyor

    tablo kullanarak listeletmek mumkunmu ogretmenim acaba?

    1-2-3-4
    5-6-7-8
    ve sonraki sayfa gibi

  2. peki bir de yorum eklemek istersek o makalelere.. sqlsi nasıl olacak o zaman?

    CREATE TABLE `yorumlar` (
    `yorum_id` int(11) NOT NULL auto_increment,
    `kat_baslik` varchar(50) NOT NULL default ”,
    `yorum_yazi` text NOT NULL,
    PRIMARY KEY (`kat_id`)
    ) ENGINE=MyISAM;

    CREATE TABLE `makaleler` (
    `makale_id` int(11) NOT NULL auto_increment,
    `makale_baslik` varchar(150) NOT NULL default ”,
    `kat_id` varchar(150) NOT NULL default ”,
    `yorum_id` varchar(150) NOT NULL default ”,
    `makale_metni` text NOT NULL,
    PRIMARY KEY (`makale_id`)
    ) ENGINE=MyISAM;

    bu şekilde mi olmalı?

  3. makale çok kaliteli. anlatım güzel. çok araştırdım ama bu makaledeki gibi açıklayıcı olanı bulamadım. biraz daha ilerlersem sorularım olacak. teşekkürler.

  4. SAGOLUN arkadaslar calısma cok işe yarayacak bir calişma az gelistirmek mumkunmu sizce ? Yorum ekleme olabilir kategori ekleme olabilir makale ekleme su anda çalısıyor zaten az üstünde durursak script olarak 4×4 luk bir calısma olucak eminim hayırlı gunler herkeze..

  5. Çok güzel anlatmışsın. şu üyelik sistemine de ayrıntılı bi şekilde deyinilse

  6. Phpmyadmin’de sorun çıkmıyor fakat kullandığınız SQL editöründen olsa gerek.ısterseniz bir de bu şekilde deneyin.

    CREATE TABLE `kategoriler` (
    `kat_id` int(11) NOT NULL auto_increment,
    `kat_baslik` varchar(50) NOT NULL default ”,
    PRIMARY KEY (`kat_id`)
    );

  7. programci adayi

    dediğin işlemleri aynen yaptım hepsini uyguadım ama

    kategoriler listesin için Kategoriler.php i çağırdıgımda

    arguman hataıs veriyor

    aşağıdaki satır hatasını alıyorum

    Warning: Supplied argument is not a valid MySQL result resource in
    c:\apache\htdocs\site\kategoriler.php on line 13

    aldığım hatanın satırına baktıgımda

    while($yaz = mysql_fetch_array($sorgu))

    while döngüsü var problem nedir yardımcı olurmusunuz

  8. $sorgu = mysql_query(“SELECT kat_id, kat_baslik FROM kategoriler ORDER BY kat_id”);

    Bu sorgunu; select * from kategoriler order by kat_id olarak değiştir.

  9. programci adayi

    selam aleykum arkadaslar

    simdiveri tabanımıza kategoriler ve makaleler adında 2 tablo oluşturdum yani yukarda anlatılan tabloları aynen oluşturdum

    benim takıldıgım noktayı anlatayımm

    öncelikle bir forum oluşturdum

    aşağıdaki gibi

    Kat adı :  
         

    ve katgelen.php diye bir dosya oluşturdum
    aşağıdaki gibi

    < ?php
    include("ayar.php");

    $katadi = $_POST["katadi"];

    echo "Kategori Adınız :",$katadi,"
    “;

    mysql_select_db($dbname,$bag) or die (“veritabanına baglantı saglanamadı”);
    $ekle = mysql_query(“INSERT INTO kategoriler ( kat_baslik ) VALUES (‘$katadi’)”, $bag );

    echo “
    bilgi başarıyla eklendi

    “;
    $sorgu = mysql_query(“select * from kategoriler”);
    while($yaz=mysql_fetch_array($sorgu)){

    echo “Kategori ıd No : “,$yaz[kat_id],” :“,$yaz[kat_baslik],”
    “;

    }

    ?>

    kategori ekleniyor ve altat sıralanıyor ve
    katgoster.php diye bir dosya daha oluşturdum kategoriye tıkladıkları zaman açılan sayfa

    şimdi benim mantıgını kuramadıgım mesele burada

    ben bu dosyaya makale ekleme adında bir forum oluşturacagım

    aşağıdaki gibi


    Makale Başlığı :


    Mesaj


    bu formu gönderirken

    get metoduyla adres cubugundaki aldıgımı kat_id numarasınıda diyelimki bir değişkene atadık aşağıdaki gibi

    $kat_id = $_GET['kat_id'];

    bu değişkeni forum elemanlarıyla birlikte katgelen.php dosyasına nasıl gönderebilirimö cunku katgelen.php dosyasınd forumdan gelen alanları veritabanındaki makaleler tablosuna kaydedeceğim ama kat_id noyu nasıl katgelen.php dosyasına alabilirim bir tülü yolu bulamadım..

  10. elleriniz saglık.
    burada iç içe birden çok alt kategori olsaydı ne olacaktı.
    örneğin php altinda tasarım,yazılım..vb daha sonra tasarimin altinda dw ,smarty..vb altlar olsaydı ve bunlaral ilgili linke basınca bunların içerikleri getirilmek istense ne olur.
    agaç yapısı şeklinde

    teşekür ederim…

  11. Geç cevapladığım için özür dilerim.
    @ programci_adayi;
    Anladığım kadarıyla sen seçtiğin bir kategoriye makale eklemek istemişsin.0nuda bu şekilde yapabilirsin.

    < ?php

    include("ayarlar.php");
    db_baglanti();

    if(isset($_POST['submit']))
    {
    @$makale_adi = $_POST['ad'];
    if(empty($makale_adi))
    {
    die("Makale adını boş bıraktınız
    “);
    }
    @$makale_metni = $_POST['makale'];
    if(empty($makale_metni))
    {
    die(“Makale alanını boş bıraktınız
    “);
    }
    @$kategori_id = $_POST['kategori'];
    $sorgu = “insert into makaleler (makale_baslik, kat_id, makale_metni) values (‘$makale_adi’, ‘$kategori_id’, ‘$makale_metni’)”;

    if(mysql_query($sorgu))
    {
    echo ‘Döküman eklendi
    ‘;
    }
    else {
    echo mysql_error();
    }
    }
    $kategoriler_sorgu = mysql_query(“SELECT * FROM kategoriler ORDER BY kat_baslik”);
    $kategoriler = “”;
    while ($yaz = mysql_fetch_array($kategoriler_sorgu)) {

    $kategoriler .= ““;

    }
    ?>

    Makale ekleme
    Makale adı:
    Kategoriler :
    Makale :
  12. @php_caylak ;

    sonuçta mantık aynı, biraz düşünürsen yapabilirsin.

  13. Güzel makale olmuş sağol kardeş.

  14. sayın treddy gerçekten yapabilseydim yapardım.sizn kodlarınızın orasını burasını değiştirmekten ve sonuc olark yapamamaktan baska bir sey olmadı.
    sitedede aradım hemen hemen hepsibir alt kategori yapıp gerisi aynı mantıkla yapılır demiş bırakmış.sizden ricam bos bir zamanınızda iç içe alt kategoriler yaparanız iyi bir örnek olur bende kullanırım diye düşünüyorum.
    teşekür ler…

  15. öncelikle bu makeleden dolayı çok tşekkürler müthiş aydınlatıcı..

    Benim problemim makale ekleme olayını da göstermişsiniz fakat ilk kayıttan sonrası olmuyo..Yanidokumanekle.php yi ikinci kez çalıştırdığımızda

    < ?php
    echo $kategoriler;
    ?>

    bu kısım gelmiyo boş çıkıyo nedeni ne olabilir..saygılarımla

  16. sorun benim form ve veri tablosunu ayrı sayfalar yapmamdan kaynaklanıomuş..Biraz alakasız ama sormak istiyorum bi form içine başka bi sayfadan kod çekmemiz mümkünmü?

  17. bu kategorileri include edip nasıl aynı sayfada döndürebilirim…

  18. include ettiğin sayfa zaten üzerinde bulunduğun sayfada görünür yani nasıl bir geri dönme işleminden bahsettiğini anlamadım. Fakat adresi direk yönlendirmek için;

    header(Location:gidileceksayfa.php);

    şeklinde bir fonksiyon kullanabilirsin..

  19. Makaleler tablosunda izlenme adında bir alan yaratırsın, ve makaleoku.php’ye de
    mysql_query(“UPDATE izlenme SET izlenme=izlenme+1″); sorgusunu koyarsın.
    Not: Lütfen konu ile ilgili sorular sorunuz, aksi takdirde bir daha cevap yazmayacağım.

  20. okunma sayısı eklemeyi nasıl yapabiliriz?

  21. Çok güzel bir döküman eline sağlık mesela php kategorisindekileri makaleleri sadece sıralamak istersek ne yapmalıyız

  22. kategorilerdeki makaleleri listemeyi de göstermiş zaten..

    şimdi ise bir kategoriye girdiğimizde makalelerin başlıklarını yazdıralım.
    Katgoster.php olarak kaydedin.Gerekli açıklamalar kod içinde.

  23. sayfa öyle boş kalmaz tabii ki.. sitenin tasarımına göre, kategorilerin olacağı yere yazarsan o kodları gayet güzel dururlar..

  24. atıyorum 1. kategoriye alt kategori eklemedim makale ekledim
    yanlız 2.kategoriye 1 alt 1′de makale ekledim

    makaleyi göster dediğimizde alt kategori sayfasına gittiginde gelen sayfada bu kategoriyle ilişkilendirilmiş 1 makele var onunda altında 1 kategori daha var

    1.kategori
    1.1 kategori
    1.kategori + makale
    1.1 kategori + makale

    1.kategori = PHP
    1.1. kategori = php
    1.kategori = PHP + 1.makale
    1.1. kategori =php + 2.makale

    yani sonsuz kategori + sonsuz alt kategori ve bunlara baglı sonuz makaleler

    kolay gelsin :)

  25. Sanırım yorumda

    CREATE TABLE `yorumlar` (
    `yorum_id` int(11) NOT NULL auto_increment,
    `yorum_baslik` varchar(150) NOT NULL default ”,
    `kat_id` varchar(150) NOT NULL default ”,
    `yorum` text NOT NULL,
    PRIMARY KEY (`yorum_id`)
    ) ENGINE=MyISAM;

    böyle bir şey olacak.

    Ama ben diğer kodları yazamıyorum:S daha doğrusu haberin altına nasıl ekleyecem onu yapamadım?

  26. Tek tek yorumları cevapladığınız için teşekkürler.Bende makale ekleme yapıyordum.Bir türlü kategori seçme seçeneğini seçememiştim.

    Kolay gelsin.

  27. Makale sayesinde forum yazdım :) Çok güzel çalışıyor.. Birazcık uğraşınca oluyormuş… Size sormuştum ama utandım :) Uğraşmadan sormak, hazır beklemek ayıp bir şey.. Vallahi yaptıktan sonra utandım..

  28. levent ersoy

    Arkadaşlar su tip bir notkanin anlatilmasinin bana ver arkadaslarima faydali olabilecegini dusunuyorum…

    Mesela makalelerde gecisler de mantik su sekilde

    Kategori adi
    + Makale
    + Makale icerigi

    bunlar tek tiklamada gosteriliyor benim mantigi ogrenmek istedigim konu su kategori’ye tiklandiktan sonra makale listesi gelsin ve secilen kategori icindeki makale okunurken diger makale listesi de sag tarafta olsun diyorum. Bunu yaparken ayni zamanda formdan gelen bilgiyi nasil tanimlayabilirz?

  29. satır sonundaki
    yi kaldırırsan bahsettiğin şekilde 1-2.. devam edecektir.

  30. Teşekkür ederim kort1.

  31. ilaç gibi geldi walla hocam. benim aradığım db girilen her veriyi ayrı ayrı görüntülemek için nasıl bir link oluşturma sistemi kullanmam gerektiğiydi. mantığı kaptım. gerisi

  32. Ellerine Sağlık hocam çok güzel makale olmuş Birde Katagori Ekle Scripti Yazsaydın mükemmel olurdu koaly gelsin yeni dökümanlarını bekleriz

  33. iki üç aydır php apache mysql bunlarla boğuşup duruyordum. ve bu makale bana çok yardımcı oldu. diğer yazılarınızda çok iyi yada benim hep takıldığım yerleri anlatmışsınız. Neyse öyle böyle benim için çok faydalı oldu teşekkürler

  34. Ceviz.Net’i Allah yolladı bana… Başarılar

  35. Yeni bir kategoriyi nasil ekleyebiliriz?

  36. saimbıyıksız

    valla şimdiye kadar okuduğum en güzel açıklayıcı ve anlaşılır bir dizilimle anlatılmış bir makele olmuş. tebrikler..

  37. Gerçkten çok açıklayıcı bir makale olmuş fakat bunu bir admin paneli hazırlayarak oradan nasıl kategori ekleyebiliriz onuda anlatabilirmisiniz. Teşekkürler

  38. slm arkadaşlar yukarda bi arkadaşımızda istemiş ancak bende istiyorum günlerdir yapamadım istediğim istenilen sayıda sonsuz kategori alt kategori eklemek yardımcı olursanız sevinirim

  39. makaleoku.php de kategori ismini nasıl gösterebiliriz

  40. Anlatım güzel ama öneli olan alt kategori yapmak onuda eklerseniz kalan kısmı biz geliştiririz.saol

  41. 1-)sql de neden sonuna iki tırnak koyduk ve boş bıraktık ve neden hepsine yok default ‘

    2-)&aktegori burda ne anlama geliyor anlayamadım?

  42. Gerçektende basitçe kategori ekleme olayı anlatılsa o kadar güzel olur ki..
    Kategori ekle sil gibi olaylar o kadar zor geliyor ki bizlere.. Teşekkür ederim..

  43. ÇOK teşekkür ederim süper açıklayıcı bizim gibi yeni başlayanlar için süper örnek olmuş

  44. Merhaba açıklama iyi olmuş bu vesileyle bir şey sormak isitoyum;
    Ana başlıklar;
    [PHP]
    [ASP]
    [HTML]
    olarak çıktısını aldık ve [PHP] tıklayınca altında bulunan başlıkları listeledik burada şöyle bir nasıl olur;
    [PHP]
    |-[Php de Fonksiyonlar]
    |-[PHP de döngüler]
    ….
    [ASP]
    [HTML]

  45. Sinan hocam ellerinize sağlık. Eğer müsadeniz varsa, kendim geliştirmek için ayrıca kendi sitemde, sizin adınızı kullanmak kaydı şartıyla yayınlamak için izninizi istiyorum.

    Saygılar
    Aytekin OLCAY

  46. öncelikle çok yararlı bir konu olmuş..

    ancak kategori ekleme konusunda bazı sıkıntılarım var.

    makale ekleme konusunda bi sıkıntı yok.onu sorunsuzca ekliyebiliyorum.ancak kategori ekleme konusunda hatalar alıyorum.

    aynı şekilde makaleekle deki gibi yerleri değiştiriyorum fakat olmuyor.

    ufak bi yardımda bulunursanız nasıl ekliyebileceğimiz konusunda size çok müteşekkir kalacağım.

    Teşekkürler…

  47. Makale çok güzel. Teşekkür ederiz. Basit bir mantıkla bir admin panelinden kategroi nasıl ekleyebilriiz ? Anlatırsanız sevinrim.

  48. saolasınnnnn

  49. Hocam Cok teşekkur ederım Php Ögrenmek için başlangıcta cok işime yaradı ellerinize Saglık.

  50. Merhaba sayın arkadaşlar.
    Ben istediğimiz kategoriye makale ekleme kısmını tam olarak anlamadım.denedim olmadı.nereye kaydediyoruz ve dokumanekle.php nerden çıktı.kafam karıstı biraz. yardımcı olursanız sevinirim.

  51. elinize sağlık bayaa işime yaradı fakat bu oluşturduğumuz kategorileri nasıl sildirebiliriz acaba internete baktım ama bulamadım

  52. peki alt kategori nasıl oluyor.
    örnek gösterirmisiniz ben biraz deneme yaptım ama olmadı :)

  53. Arkadaşlar hatayı veritabanı tablonuzda veri olmadığı için alıyorsunuz…

  54. Hocam merhaba,
    makaleniz çok yararlı oldu gerçekten teşekkür ederim.

    Kategori eklemek için ne yapmamız gerekiyor yardımcı olursanız sevinirim. Aslında bu makaleyi toplayıp bir makale hazırlarsanız çok daha yararlı olur. Tekrar teşekkürler.

    Saygılarımla…

    Royiv24

  55. Konu Gerçekten Çok Güzel Ama Eksiklik Var Oda Mesala Php nin ıçinde Birden Fazla Konu Eklenmiyor Bu Konuda Da Yardimci Olursan Hepbirlikte Seviniriz… Tekrar Soal

  56. teşekkürler dostum

  57. bu kategorileme sistemini çok iyi anladım fakat.. 3. ve 4. alt kategori olursa nasıl yapılacak ? şu şekilde örnek vereyim PROGRAMLAMA -> PHP -> Videolar -> ve içerik buraya 1. video 2.video vsvs yani alt kategorinin altında kategori olunca katid olarak 1 üstünün id sini vericez ama bunun için yeni tablomu açıcaz nasıl bir yol izlicez teşekkürler.

  58. GET ile gelen deger ne guzel hemen sorguya sokulmus :)

  59. @deniz

    Burda Ders Veriyor Bunu Kullan Demiyor Sana Öğrenme Amaçlı Olduğunu Biliyorsun.Fuzulu Konusuyorsun.

  60. Çok güzerl bir döküman olmuş hocam.Elinize sağlık :).

  61. Hocam Eline Sağlık Süper olmus

  62. ne var lazım mI?

    tşkrler :)

  63. Peki ya Kullanıcı bir konuyu hem 1 ıd li konuya hemde 2 ıd li kategoriye eklemek istiyorsa ?

  64. Dostum çok sağol ya bende bunu arıyordum ha bu arada kodlar sorunsuz bir şekilde çalışıyor…

Yorum Yap