Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

tablo yapısı

i.ari

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Açılan Konu
534
Tepki puanı
6
Konum
Ankara
Merhaba arkadaşlar,
sayfalarıma db baglanmak için bir fonksiyon sistemi oluşturmayı düşünüyorum.

bunun için sizden öneri ve örnekler almayı istiyorum.

Çok uzatmadan olayı analtıyım.

Örnegin adres satırında

mehmet-ali-biyografi9.html

geldiginde biyografi tablosundan bilgileri bulacak.

mehmet-ali-hayati9.html

geldiginde ise hayati tablosundan alacak bunu nasıl yapabilirim?

seo ve numarayı alıyorum ama biyografi veya hayati gelginde tabloyu nasıl degiştirecegim bunu düşünüyorum.

Sizce ne yapmalıyım?
 

ploop

0
Onaylı Üye
Üye
Katılım
11 Ekim 2004
Mesajlar
6,964
Açılan Konu
214
Tepki puanı
0
Konum
karavan
kisi.php?adi=mehmet-ali&cesit=hayati&id=9
böyle bir php adresini .htaccess ile dediğine çevirebilirsin.
Daha sonra get ile cesit'i çektirirsin, ona göre islem yaptırırsın..
 

i.ari

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Açılan Konu
534
Tepki puanı
6
Konum
Ankara
tablo adının db de gözükmesini istemiyorum ondan dolayı array ile çözebilecegimi düşündüm.
Sizde yardımcı olursanız sevinirim

PHP:
<?php
$veritabanisec = array
               "makale" => array(
                              1 => "makale"
                              2 => "Makale Sayfası"
                              ),
               "haber" => array(
                              1 => "haberler"
                              2 => "Haber Sayfası"
                              ),
               "Anket" => array(
                              1 => "anket"
                              2 => "Anket Sayfası"
                              )
               );

?>

Burada örnegin makaleler.html (seosuz sayfa.php?sayfa=makale) yazıldıgında

"makale" => array(
1 => "makale"
2 => "Makale Sayfası"

bu bilgileri almak istiyorum. Nasıl yapabilirim?
 

ploop

0
Onaylı Üye
Üye
Katılım
11 Ekim 2004
Mesajlar
6,964
Açılan Konu
214
Tepki puanı
0
Konum
karavan
tablo adının db de gözükmesini istemiyorum derken URL'de mi demek istedin? O zaman switch kullanırsın, hayati yazdiğinda dsadadas tablosundan bilgi al dersin böylece kimse görmez tablo adını?
 

i.ari

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Açılan Konu
534
Tepki puanı
6
Konum
Ankara
ploop sagol ya şuraya bak en basit kodu dahi unutmuşum.

<?php
switch ($i) {
case "apple":
echo "i is apple";
break;
case "bar":
echo "i is bar";
break;
case "cake":
echo "i is cake";
break;
}
?>
 

ploop

0
Onaylı Üye
Üye
Katılım
11 Ekim 2004
Mesajlar
6,964
Açılan Konu
214
Tepki puanı
0
Konum
karavan
Hayır ben de anlamadım valla ne yapmak istediğini, bu kadar kolay olduğunu bilsem ilk önce söylerdim :p gerçi demisim de switch dememisim :p hayırlı isler :p
 

i.ari

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Açılan Konu
534
Tepki puanı
6
Konum
Ankara
saglık olsun :) bir problem olursa buradan devam ederim :p

Teşekkurler
 
Üst