lostyazilim
tr.link

Verdiğim kodun neresi hatalı ?

10 Mesajlar 1.251 Okunma
lstbozum
tr.link

ByLex ByLex AsosyalTR Kullanıcı
  • Üyelik 03.05.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Lise
  • Konum Adana
  • Ad Soyad E** Y**
  • Mesajlar 55
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
Merhaba php kodumunda hata nerde söylerseniz sevinirim yada doğrusunu yazarsanız mysqlden veir çektirmeye çalışıyorum



//Veritabanına bağlanıyoruz
$conn = mysql_connect("host", "k.adi", "şifre");
mysql_query("SET NAMES 'UTF8'");

//Databeseyi seçtiriyoruz
$db = mysql_select_db("dbname",$conn);
//ad tablosu içinden uyeler hücresini seçtiriyoruz
$sql ="select uyeler from isim";
$sqlsonuc= mysql_query($sql, $conn);

/* ve döngüye atadığımız $uyeadi değişkenine uyeleri
eşitleyip satır atlatarak her bir kayıtta yazdırıyoruz.*/
while($uyeadi= mysql_fetch_array($sqlsonuc)){
echo "".$uyeadi["isim"]."
";
}
mysql_close($conn);
?>




"Veritabanı bılgılerım doğru yazmamak için gizledim sorun orda değil yani."
 

 

wmaraci
reklam

89911 89911 WM Aracı Anonim Üyelik
  • Üyelik 19.04.2018
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 167
  • Beğeniler 21 / 65
  • Ticaret 0, (%0)

echo "".$uyeadi["uyeler"]."
";


ByLex
 

 

HAYIRSEVER HAYIRSEVER Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 21.05.2018
  • Yaş/Cinsiyet 34 / E
  • Meslek Back-End
  • Konum İzmir
  • Ad Soyad Y** A**
  • Mesajlar 216
  • Beğeniler 46 / 48
  • Ticaret 7, (%86)
$sqlsonuc= mysql_query($sql, $conn);

yerine

$sqlsonuc= mysql_query($sql);
 

 

11yes11 11yes11 WM Aracı Kullanıcı
  • Üyelik 16.06.2018
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad Y** S**
  • Mesajlar 77
  • Beğeniler 7 / 9
  • Ticaret 0, (%0)
HAYIRSEVER mysql_query çalışmıyo, desteği kesildi diye biliyodum ?
 

 

wmaraci
wmaraci

ByLex ByLex AsosyalTR Kullanıcı
  • Üyelik 03.05.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Lise
  • Konum Adana
  • Ad Soyad E** Y**
  • Mesajlar 55
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
şuan hala hata veriyor istediğim veriyi çekemiyorum :(
 

 

89911 89911 WM Aracı Anonim Üyelik
  • Üyelik 19.04.2018
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 167
  • Beğeniler 21 / 65
  • Ticaret 0, (%0)
ByLex benim gönderdiğim şekilde kendinin kodlarını değiştirisen çalışacaktır. bende çalışıyor. kodların doğru benim yaptığım gibi değiştirsen çalışır. başka değişikliğe ihtiyacın yok.
 

 

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)
ByLex

$sqlsonuc= mysql_query($sql, $conn);
yerine

$sqlsonuc= mysql_query($sql, $db);

Dene ve hata çıktısı nedir? Php 5x sürümünde mysql_query çalışıyo canım hata bununla alakası yok hata çıktısını belirtirseniz çözülebilir basit bir gözden kaçan bişeydir

Bu arada
$sql ="select uyeler from isim";
Bu kısımın doğru olduğundan emin misiniz?

$sql ="select isim from uyeler";

Olabilir mi?
 

 

11yes11 11yes11 WM Aracı Kullanıcı
  • Üyelik 16.06.2018
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad Y** S**
  • Mesajlar 77
  • Beğeniler 7 / 9
  • Ticaret 0, (%0)

ByLex adlı üyeden alıntı

şuan hala hata veriyor istediğim veriyi çekemiyorum :(



Hata Şurda Olabilir...
$sql ="select uyeler from isim";

bunu şu şekilde değiştir

$sql ="select *from uyeler";



İstersen PDO ile yapmayı deneyebilirsin

Veritabanı Bağlantısı


try {
$db = new PDO("mysql:host=localhost;dbname=k.adi;charset=utf8", "root", "");
} catch ( PDOException $e ){
print $e->getMessage();
}

?>


Veri Listeleme

$query = $db->query("SELECT * FROM uyeler", PDO::FETCH_ASSOC);
foreach( $query as $row ){

echo "".$row["isim"]."
";


}
 

 

HAYIRSEVER HAYIRSEVER Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 21.05.2018
  • Yaş/Cinsiyet 34 / E
  • Meslek Back-End
  • Konum İzmir
  • Ad Soyad Y** A**
  • Mesajlar 216
  • Beğeniler 46 / 48
  • Ticaret 7, (%86)

11yes11 adlı üyeden alıntı

HAYIRSEVER mysql_query çalışmıyo, desteği kesildi diye biliyodum ?


desteği olmasada güvenlik önlemini aldıktan sonra aktif olarak kullanabilirsiniz.İlla pdo veya mysqli zorunlulugu diye birşey yok.Sadece yukarı kısımda bir uyarı hatası verir pdo geçin diye onun haricinde problemsiz kullanılabilir.
11yes11

kişi bu mesajı beğendi.

ByLex ByLex AsosyalTR Kullanıcı
  • Üyelik 03.05.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Lise
  • Konum Adana
  • Ad Soyad E** Y**
  • Mesajlar 55
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
teşekkürler beyler oldu <3
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al