emre7
emreguney.info
Kullanıcı
-
Üyelik
08.03.2014
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** G**
-
Mesajlar
1066
-
Beğeniler
192 / 189
-
Ticaret
26, (%100)
function post_query(){
$sorgu = mysql_query("SELECT * FROM posts");
while($sutun = mysql_fetch_array($sorgu)){
$id = $sutun['post_id'];
$dizi = array("id" => $id);
echo $dizi['id'][0];
}
}
Arkadaşlar bir fonksiyon çağırmayla wordpress deki gibi yazıları yazdırmak istiyorum.
Burada posts tablosundaki id'leri diziye atıyorum fakat echo $dizi['id'][0] bunu yazdığım zaman veritabanında olmayan 77777 sayısı ekrana geliyor.
benim tek tek $dizi['id'][0], $dizi['id'][1], $dizi['id'][2] ... diye bakmam lazım ama bu sorundan kurtulamadım.
Çözümü olan var mı?
InfiniTheme Profesyonel Magazin - Teknoloji Wordpress Teması Çıktı (Konularımdan ulaşabilirsiniz.)
gokrtl
mekatronik.org
Kullanıcı
-
Üyelik
11.11.2016
-
Yaş/Cinsiyet
40 / E
-
Meslek
Özel Güvenlik Görevlisi
-
Konum
Antalya
-
Ad Soyad
G** K**
-
Mesajlar
122
-
Beğeniler
19 / 24
-
Ticaret
0, (%0)
Ben tam olarak anlamadım? id leri mi yazdıracaksın 1,2,3,4 diye yoksa o id ye sahip kayıttaki yazıları mı?
www.mekatronik.org/forum
-
Üyelik
18.07.2011
-
Yaş/Cinsiyet
31 / E
-
Meslek
Yazılım Geliştirme Uzmanı
-
Konum
İstanbul Avrupa
-
Ad Soyad
S** Y**
-
Mesajlar
3509
-
Beğeniler
1321 / 1320
-
Ticaret
97, (%100)
Bu tarz durumlarda adım adım gitmek en iyisi. İlk önce $id = $sutun['post_id']; kısmını bir ekrana yazdır. Bunun içindeki değeri kontrol et, sıkıntı var mı yok mu onu öğren. Daha sonra bir dizi oluşturmuşsun $dizi = array("id" => $id); şeklinde. Bu diziyi bir print_r ile ekrana yazdır bakalım dizi elemanları düzgünce listeleniyor mu, hemen çat diye sonuca gitme. Bunda da sıkıntı yoksa zaten echo $dizi['id'][0]; şu kısım sorunsuz çalışması lazım.
emre7
emreguney.info
Kullanıcı
-
Üyelik
08.03.2014
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** G**
-
Mesajlar
1066
-
Beğeniler
192 / 189
-
Ticaret
26, (%100)
Sinan adlı üyeden alıntı
Bu tarz durumlarda adım adım gitmek en iyisi. İlk önce
$id = $sutun['post_id']; kısmını bir ekrana yazdır. Bunun içindeki değeri kontrol et, sıkıntı var mı yok mu onu öğren. Daha sonra bir dizi oluşturmuşsun
$dizi = array("id" => $id); şeklinde. Bu diziyi bir
print_r ile ekrana yazdır bakalım dizi elemanları düzgünce listeleniyor mu, hemen çat diye sonuca gitme. Bunda da sıkıntı yoksa zaten
echo $dizi['id'][0]; şu kısım sorunsuz çalışması lazım.
gokrtl adlı üyeden alıntı
Ben tam olarak anlamadım? id leri mi yazdıracaksın 1,2,3,4 diye yoksa o id ye sahip kayıttaki yazıları mı?
Ya aslında ben şunu istiyorum posts tablosundaki yazıları index php dosyasında kolayca sıralamak wordpress gibi sistemlerdeki gibi. Yani ne bileyim post_query();
post_title();
post_content();
gibi kısa kodlarla yapmak istiyorum.
Yani giydirilebilir bir script yapmak istiyorum. Yoksa halledemeyeceğim durum değil.
InfiniTheme Profesyonel Magazin - Teknoloji Wordpress Teması Çıktı (Konularımdan ulaşabilirsiniz.)
gokrtl
mekatronik.org
Kullanıcı
-
Üyelik
11.11.2016
-
Yaş/Cinsiyet
40 / E
-
Meslek
Özel Güvenlik Görevlisi
-
Konum
Antalya
-
Ad Soyad
G** K**
-
Mesajlar
122
-
Beğeniler
19 / 24
-
Ticaret
0, (%0)
Ben biraz acemi sayılırım php de ama aşağıdaki kodlarla olması lazım.
yanlız post'u print_r ile yazdırıp görmen lazım doğru veri gelmiş mi diye
$title = mysql_query("SELECT * FROM posts WHERE post_title");
while ($post = mysql_fetch_array($title)){
$post_title= array("id"=>$post[0]);
}
www.mekatronik.org/forum