• 16-08-2020, 20:25:49
    #1
    games adında tablom var;
    id category name slug rating
    --------------------------------
    1 4,12 fifa-12 fifa-12 50

    olarak da alanlar mevcut

    category adında tablom var;
    id name slug title desc
    ----------------------------
    1 futbol futbol futbol oyun lorem ipsum....
    olarak alanları mevcut

    url ise siteadi.com/fifa-12

    yapmak istediğim pdo ile url den geçen fifa-12 yi yakalayarak; (slug)

    bu kategoriye ait oyunun tüm bilgilerini foreachle döndürerek dökmek.


    yardımcı olabilir misiniz ?
  • 16-08-2020, 20:37:06
    #2
    htaccess dosyasını ayarladıktan sonra , get ile gelen veriyi alıp kontrolunü sağladıktan sonra sayfaya verileri basıcaksınız
  • 16-08-2020, 20:38:53
    #3
    siteadi.com/fifa-12 Yerine page_id veya page_slug kullanarak yapabilirsiniz sanırım. örnek: siteadi.com/page_slug=fifa-12
    get ile page_slug degeri çekilir ve sorguda verileri çekerken where kısmına get ile gelen değer gönderilir.
    kod konusunda tam anlamıyla destek veremiyorum şuan için..
  • 16-08-2020, 20:41:43
    #4
    htaccess :
    RewriteEngine On
    RewriteRule ^([a-zA-Z0-9-_/]+)$ index.php [QSA]

    index dosyanda :
    $routeExplode = explode('?', $_SERVER['REQUEST_URI']);
    $route = array_values(array_filter(explode('/', $routeExplode[0])));

    böylelikle url'den gelen veriler route değişkeninde olacak buna göre işlem yapabilirsin veya kendi yapını kurabilirsin basitçe .
    Örn : www.abc.com/test1/test2/test3/test4
    $route[0] = test1, $route[1] = test2 ...
  • 16-08-2020, 21:27:49
    #5
    Zeta adlı üyeden alıntı: mesajı görüntüle
    htaccess :
    RewriteEngine On
    RewriteRule ^([a-zA-Z0-9-_/]+)$ index.php [QSA]

    index dosyanda :
    $routeExplode = explode('?', $_SERVER['REQUEST_URI']);
    $route = array_values(array_filter(explode('/', $routeExplode[0])));

    böylelikle url'den gelen veriler route değişkeninde olacak buna göre işlem yapabilirsin veya kendi yapını kurabilirsin basitçe .
    Örn : www.abc.com/test1/test2/test3/test4
    $route[0] = test1, $route[1] = test2 ...
    Anladım. Peki hocam games tablosunda bu tablonun verilerini döngüye nasıl sokabilirim. games tablosunda category alanına birden fazla kategori id gelebiliyor ; 4,12,15 şeklinde.
  • 17-08-2020, 00:01:29
    #6
    çözüldü teşekkür ederim arkadaşlar