enex
WM Aracı
Kullanıcı
-
Üyelik
16.08.2016
-
Yaş/Cinsiyet
28 / E
-
Meslek
PHP Developer Novice Jquery
-
Konum
Amasya
-
Ad Soyad
E** E**
-
Mesajlar
160
-
Beğeniler
0 / 13
-
Ticaret
0, (%0)
query("SELECT * FROM post WHERE post_no=?");
16.satır> while($row = $sonuc->fetch_array()){
echo $row['icerik'];
}
?>
posr_no=? yapınca çalışmıyo ? yerine 1 yazınca çalışıyo ama ? yapmam gerekli
birde fetch_arrayın whileli olanıyla whilesiz olnın farkı nedir
hata: Fatal error: Uncaught Error: Call to a member function fetch_array() on boolean in C:\AppServ\www\UYGULAMA\index.php:16 Stack trace: #0 {main} thrown in C:\AppServ\www\UYGULAMA\index.php on line 16
ntka
https://ntka.org
Kullanıcı
-
Üyelik
22.01.2012
-
Yaş/Cinsiyet
42 / E
-
Meslek
Agent
-
Konum
İstanbul Anadolu
-
Ad Soyad
N** T**
-
Mesajlar
2763
-
Beğeniler
811 / 810
-
Ticaret
262, (%100)
? işareti yerine ne gelicek ? ile çalışmaz bir id alması gerekiyor.
basit olarak böyle yapabilirsin.
$id = $_GET['id'];
SELECT * FROM post WHERE post_no=$id
şeklinde yaparsan çalışır.
dijitalsite.com.tr ister al / ister sat / yeni üyelere 20 tl bakiye hediye
enex
WM Aracı
Kullanıcı
-
Üyelik
16.08.2016
-
Yaş/Cinsiyet
28 / E
-
Meslek
PHP Developer Novice Jquery
-
Konum
Amasya
-
Ad Soyad
E** E**
-
Mesajlar
160
-
Beğeniler
0 / 13
-
Ticaret
0, (%0)
@ntka başka yerde yapmıştım çalışmıştı aşağıdakinde çalışıyo
$stmt = $db->prepare("SELECT * FROM uygulama WHERE no=?");
$stmt->bind_param("i",$_GET["no"]);
$stmt->execute();
//Sonuçları alalım
$sonuc = $stmt->get_result();
//Sonuçları sütun adlarına göre elde edelim
$row = $sonuc->fetch_array();
Ek Olarak: SORUN ÇÖZÜLDÜ
------------------------
bind_param metodunu kullanmalıymışım
Flawless
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
25.10.2013
-
Yaş/Cinsiyet
41 / E
-
Meslek
Php Coder
-
Konum
Antalya
-
Ad Soyad
K** I**
-
Mesajlar
476
-
Beğeniler
22 / 87
-
Ticaret
7, (%100)
bind_param yada execute(array()) kullanmalısınız tabiki oraya gelecek değeri sorgu ile birleştirebilmek için sorunun çözüldüğüne sevindim