• 08-10-2007, 18:27:36
    #1
    Merhaba arkadaÅŸlar,

    Kendime bi script yazdım php diliyle. Script veri tabanındaki tablolalarda satır yokken sorunsuz çalışıyor fakat mesela ürünler tablosuna bir satır ekliyorum script çalışmıyor neden olduğunu bir türlü anlamadım yardımcı olabilir misiniz acaba ?
  • 08-10-2007, 21:11:05
    #2
    Kurumsal PLUS
    detay verirsen yardım edebilirim. ne açıdan çalışıyor/çalışmıyor, çalışmazken ne hatası veriyor vs..
  • 08-10-2007, 21:45:19
    #3
    ya normalde script güzel hızlı istersen linkde veririm ama, veri tabanında urunler diye bi tablo var mesela ordan ürünleri çekecek kodları hazırladım veritabanında şuan kayıtlı ürün yok site açılıyor fakat bi ürün ekleyince siteye ulaşılmıyor ilginç ama hata falan sayfa görüntülenemiyor :S kodlarıda vereyim..

    <?
    ob_start();
    $sonurunlersorgu = mysql_query("select * from urunler order by id desc limit 10");
    while ($sonurunlerbilgi = mysql_fetch_array($sonurunlersorgu)) {
    $sonurunlerid  = $sonurunlerbilgi['id'];
    $sonurunlerisim  = $sonurunlerbilgi['isim'];
    $sonurunlerresim = $sonurunlerbilgi['resim'];
    $sonurunlerstok  = $sonurunlerbilgi['stok'];
    $sonurunleraciklama = $sonurunlerbilgi['aciklama'];
    $sonurunlertarih = $sonurunlerbilgi['tarih'];
    $sonurunlersatici = $sonurunlerbilgi['satici'];
    $sonurunlerfiyat = $sorurunlerbilgi['acilisfiyati'];
    $sonurunlerhit  = $sonurunlerbilgi['hit'];
    echo '<tr>
    <td width=35% align=center><img src="resimler/urunler/$sonurunlerresim" border=0></td>
    <td width=65% align=left>
    <p style="margin-left: 10px">
    <span class=ortayazi><b>Ürün İsmi:</b> $sonurunisim<br>
    <b>Açıklama: </b>$sonurunleraciklama<br>
    <b>Stok: </b>$sonurunlerstok<br>
    <b>Fiyat: </b>$sonurunlerfiyat YTL<br><br>
    <b>Ürün ID: </b>$sonurunlerid<br>
    <b>Satıcı: </b>$sonurunlersatici<br>
    <b>Hit: </b>$sonurunlerhit kez izlendi.</p>
    </tr>
    <tr>
    <td width=100% align=right colspan=2 style="margin-right: 10px"><a href=Sayfa.php?Yol=SatinAl&UrunID=$sonurunlerid class=ortalink>Satın Al</td>
    </tr>';
    }
    ?>
  • 08-10-2007, 21:47:02
    #4
    Kurumsal PLUS
    ob_start(); kodunu kaldırıp denermisin.. ama emin değilim.. kodlar doğru duruyo..
  • 08-10-2007, 21:58:39
    #5
    ob_start(); yoktu ilk başta zaten dedim belki ondandır sanırım boşlukları kaldıran bi fonksiyon değilsede önemli değil çözmedi zaten, hayatımda ilk defa böyle bişe gördüm
  • 08-10-2007, 22:03:04
    #6
    Kurumsal PLUS
    sunucu görüntülenemiyor hatası vermesi ilginç hadi mysql yada php hatası verse tamam da :S

    bu arada dikkatimi çekti,
    $sonurunlerbilgi = mysql_fetch_assoc($sonurunlersorgu);

    kısmını sayfada göremedim. bir de;
    while ($sonurunlerbilgi = mysql_fetch_array($sonurunlersorgu)) {
    mysql_fetch_array yerine
    mysql_fetch_assoc kullanmayı deneyebilirsin.
  • 08-10-2007, 22:07:06
    #7
    Hemen deneyeyim belki düzelir
  • 08-10-2007, 22:13:25
    #8
    yok abi yine aynı nedir anlamadım nasıl bişedir ya :S
  • 08-10-2007, 22:18:30
    #9
    Kurumsal PLUS
    walla bende anlamadım herşey doğru hata verse tamamda sayfa görüntülenemiyor nedir :S

    mysql ayarlarında birşey olmasın?