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 ?
Url'den değeri yakalayarak verileri getirme
5
●115
- 16-08-2020, 20:37:06htaccess 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:53siteadi.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:43htaccess :
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:49Anladı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.Zeta adlı üyeden alıntı: mesajı görüntüle