İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Web Programlama (PHP, ASP, HTML, CSS, JavaScript)
Web Programlama (PHP, ASP, HTML, CSS, JavaScript)

PHP Son Eklenenler

expert2406.08.20125 cevap1.638 görüntüleme
2011'den beri23 mesaj
#1
Arkadaşlar siteme son eklenenleri anasayfa da göstermek istiyorum. fakat bir türlü olmadı... bu şekilde bir kod yazdım sorun var mı?
<?php 
$urun_cek="select id, urun_adi, fiyat, resim from urunler where kategori_id='".$id."' and durum='1' order by id desc limit 0,10"; 
$calistir_urun_cek=mysql_query($urun_cek); 
$urun_sayisi=mysql_num_rows($calistir_urun_cek); 

while($urun_dizisi=mysql_fetch_array($calistir_urun_cek)) { 

$urun_adi=$urun_dizisi["urun_adi"]; 
$fiyat=$urun_dizisi["fiyat"]; 
$resim=$urun_dizisi["resim"]; 
$urun_id=$urun_dizisi["id"]; 

?> 

Cevaplar
2010'den beri4.409 mesaj
#2
Ter-i Diyar dedi: ↑
Arkadaşlar siteme son eklenenleri anasayfa da göstermek istiyorum. fakat bir türlü olmadı... bu şekilde bir kod yazdım sorun var mı?
<?php 
$urun_cek="select id, urun_adi, fiyat, resim from urunler where kategori_id='".$id."' and durum='1' order by id desc limit 0,10"; 
$calistir_urun_cek=mysql_query($urun_cek); 
$urun_sayisi=mysql_num_rows($calistir_urun_cek); 

while($urun_dizisi=mysql_fetch_array($calistir_urun_cek)) { 

$urun_adi=$urun_dizisi['urun_adi']; 
$fiyat=$urun_dizisi['fiyat']; 
$resim=$urun_dizisi['resim']; 
$urun_id=$urun_dizisi['id']; 

?> 
Şunu bir dener misin ;


<?php
$sor=mysql_query("SELECT * FROM urunler where kategori_id='$id' and durum='1' ORDER BY id DESC LIMIT 0,10");
if(mysql_num_rows($sor) > 0){
while($urun_dizisi=mysql_fetch_array($sor)){

$urun_adi=$urun_dizisi["urun_adi"]; 
$fiyat=$urun_dizisi["fiyat"]; 
$resim=$urun_dizisi["resim"]; 
$urun_id=$urun_dizisi["id"];
?>

--- içeriğin yazdırılacağı bölüm---

<?php

}
}else{
   echo "<center><b><br><br>Henüz Ürün Eklenmemiş</b></center><br><br>";
}

?>



Eğer bir yerde hata yapmadıysam inşallah çalışması lazım.
expert24 Konuyu açan
2011'den beri23 mesaj
#3
dediğiniz gibi yaptım fakat ne resimler geldi ne başlık ne de fiyat.. ama tablo olarak ortaya çıktı..

2010'den beri4.409 mesaj
#4
Ter-i Diyar dedi: ↑
dediğiniz gibi yaptım fakat ne resimler geldi ne başlık ne de fiyat.. ama tablo olarak ortaya çıktı..

Şimdi "Henüz ürün eklenmemiş" ibaresi bulunmadığına göre o kategorideki ürünler çekiliyor.
Sorun veritabanındaki verilerin alınmasında.
"urun_adi","fiyat" vs.. değerlerinizi veritabanından kontrol edin, veritabanı ile aynı olmalı.
Eğer bunlarda bir sorun yok ise, tablonuzda değişkenleri yazdırdığınız kısımı kontrol edin.
Değişkenleri hatalı yazmış olabilirsiniz veyahut değerleri yazdıramamış olabilirsiniz.
Aklıma başka bir problem gelmiyor..Çalışması lazım.
expert24 Konuyu açan
2011'den beri23 mesaj
#5
uma350 dedi: ↑
Şimdi "Henüz ürün eklenmemiş" ibaresi bulunmadığına göre o kategorideki ürünler çekiliyor.
Sorun veritabanındaki verilerin alınmasında.
"urun_adi","fiyat" vs.. değerlerinizi veritabanından kontrol edin, veritabanı ile aynı olmalı.
Eğer bunlarda bir sorun yok ise, tablonuzda değişkenleri yazdırdığınız kısımı kontrol edin.
Değişkenleri hatalı yazmış olabilirsiniz veyahut değerleri yazdıramamış olabilirsiniz.
Aklıma başka bir problem gelmiyor..Çalışması lazım.
hocam sizin verdiğiniz kod tam olarak çalışmadıda. bir arakadaş bu kodu önerdi.. ama yine çalışmadı.. bende başka sorun heralde..
<?php
$urun_cek="select id,urun_adi from urunler";  
$urun_sayisi=mysql_num_rows($urun_cek);  while($urun_dizisi=mysql_fetch_array($urun_cek)) {  echo $urun_dizisi["urun_adi"]."<br>".$urun_dizisi["fiyat"]."<br>".$urun_dizisi["resim"]."<br>".$urun_dizisi["id"]; }  
?>
2010'den beri4.409 mesaj
#6
Valla hani en son " elimin altında görmeden bişey diyemeyeceğim " diyeceğim galiba. :)
yardımcı olamıyorum kusura bakmayın.

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.