lostyazilim
tr.link

php ile veritabanından çekip oluşan listede 1 den başlayıp SIRA NO oluştururken hata

2 Mesajlar 331 Okunma
acebozum
tr.link

sedatuysal52 sedatuysal52 WM Aracı Kullanıcı
  • Üyelik 06.01.2024
  • Yaş/Cinsiyet 43 / E
  • Meslek memur
  • Konum Niğde
  • Ad Soyad S** U**
  • Mesajlar 38
  • Beğeniler 1 / 2
  • Ticaret 0, (%0)

Veritabanımdan aşağıdaki textboxa göre arama yapıp tablo halinde listeliyorum ve tabloda 1 sayısından başlayıp kaç adet kayıt varsa SIRA NO yazdırıyorum. Ancak sayfayı çalıştırınca veritabanı  "Notice: Object of class mysqli_result could not be converted to int in D:\wamp64\www\CKS2025\aramustahsilgoruntule.php on line 224" şeklinde uyarı veriyor. 

Arkadaşlar sorunu çözdüm. aşağıda kırmızı renkli yazdığım açıklama satırında belirttiğim işlemleri yaptım. Teşekkürler....

if ($mustahsilara!="") {

$sorgu = $baglan->query("SELECT * FROM mustahsil WHERE MUSTAHSILTURU LIKE '%$mustahsilara%'");

if ($baglan->errno > 0) {

    die("<b>Sorgu Hatası:</b> " . $baglan->error);

}

settype($sirano, "integer"); //değişken tipi belirleme //bu satırı sildim

 var_dump($sirano); //bu satırı sildim

 $sirano=0; //bu satırı düzelterek sirano değişkeninin 0 dan başlamasını sağladım.

while ($cikti = $sorgu->fetch_array()) { 

$sirano++; //bu satırı ekledim,   sirano değişkeninin while de her seferinde bir artırmasını sağladım

for ($sirano=1; $sirano<=$sorgu; $sirano++){}{  //bu satırı sildim

echo "<table border='1' width='1130px'>";

echo "<tr>";

echo "<td width='30'>";

echo $sirano;

echo "</td>";

echo "<td width='50'>";

echo $cikti["ID"];

echo "</td>";

echo "<td width='50'>";

echo $cikti["CKSNO"];

echo "</td>";

}}

$sorgu->close();

$baglan->close();

}

?>

Mesaj 2 defa düzenlendi. Son düzenleyen: sedatuysal52 (03.03.2024 07:11)

 

 

elektronikssl
webimgo

Bu mesaj konu sahibi tarafından doğru cevap olarak işaretlenmiştir.

sedatuysal52 sedatuysal52 WM Aracı Kullanıcı
  • Üyelik 06.01.2024
  • Yaş/Cinsiyet 43 / E
  • Meslek memur
  • Konum Niğde
  • Ad Soyad S** U**
  • Mesajlar 38
  • Beğeniler 1 / 2
  • Ticaret 0, (%0)

Yukarıdaki işlemde kırmızı tonla açıkladığım işlemleri yaparak sorunu çözdüm. teşekkürler...

 

 

sedatuysal52 sedatuysal52 WM Aracı Kullanıcı
  • Üyelik 06.01.2024
  • Yaş/Cinsiyet 43 / E
  • Meslek memur
  • Konum Niğde
  • Ad Soyad S** U**
  • Mesajlar 38
  • Beğeniler 1 / 2
  • Ticaret 0, (%0)

Yukarıdaki işlemde kırmızı tonla açıkladığım işlemleri yaparak sorunu çözdüm. teşekkürler...

 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al