-
Üyelik
22.10.2017
-
Yaş/Cinsiyet
27 / E
-
Meslek
serbest
-
Konum
Trabzon
-
Ad Soyad
B** D**
-
Mesajlar
243
-
Beğeniler
7 / 20
-
Ticaret
8, (%88)
// Bağlantı Ayarları
$hostname_baglan = "localhost";
$database_baglan = "aaa";
$username_baglan = "aaa";
$password_baglan = "aaa";
// Bağlantı Şekli
$baglan = mysql_connect($hostname_baglan, $username_baglan, $password_baglan);
$db_sec = mysql_select_db($database_baglan, $baglan);
// Veritabanı karakter şeklini utf8 olarak seçiyoruz, nedeni ise tüm karakterleri desteklemesi için.
mysql_query("SET NAMES 'utf-8'");
mysql_query("SET CHARACTER SET 'utf-8'");
mysql_query("SET NAMES 'utf8' COLLATE 'utf8_general_ci'");
if(!$baglan) {
exit("Mysql veritabani sunucusuna baglanilamadi!");
} elseif(!$db_sec) {
exit("Mysql veritabani secilemedi!");
}
?>
$sonuc = mysql_query("SELECT kullaniciAdi,sifre FROM uye");
if(mysql_num_rows($sonuc)!=0)
{
while($oku = mysql_fetch_assoc($sonuc))
{
echo $oku["kullaniciAdi"].":".$oku["sifre"]."
";
}
}else{
echo "Hic kayit yok!";
}
mysql_close($conn);
?>
hocalarım bu kodu sitemdeki userlerin id: pw sini çekip topluca yeniden sisteme eklemek için kullanacağım ama kodun doğruluğundan emin olduğum halde sürekli
HTTP ERROR 500
hatası alıyorum sorun nedir acaba nerede yanlış yapıyorum
alperi
alperperi.com
Kullanıcı
-
Üyelik
23.11.2016
-
Yaş/Cinsiyet
42 / E
-
Meslek
Bilgiişlem
-
Konum
Konya
-
Ad Soyad
A** P**
-
Mesajlar
642
-
Beğeniler
216 / 215
-
Ticaret
4, (%100)
mysql_close örneği :
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Bağlanamadı: ' . mysql_error());
}
echo 'Başarıyla bağlandı';
mysql_close($link);
?>
-
Üyelik
03.04.2019
-
Yaş/Cinsiyet
29 / E
-
Meslek
.
-
Konum
Trabzon
-
Ad Soyad
A** K**
-
Mesajlar
905
-
Beğeniler
393 / 395
-
Ticaret
3, (%100)
Hocam öncelikle mysql den kurtulup en azından mysqli kullanmanızı tavsiye ederim, PHP 7 de zaten mysql desteklenmiyor artık bildiğim kadarıyla. Daha kısa kodlar ile işinizi çözebilirsiniz. Mysql ile yaptım ben ve kodunuz istediğiniz şekilde sorunsuz çalışıyor:
$hostname_baglan = "localhost";
$database_baglan = "database";
$username_baglan = "kullanici";
$password_baglan = "şifre";
//Database bağlantı
$con = mysqli_connect($hostname_baglan,$username_baglan,$password_baglan,$database_baglan);
// Bağlantı kontrolü
if (mysqli_connect_errno())
{
echo "Bağlantı Hatası: " . mysqli_connect_error();
}
mysqli_set_charset($con,"utf8mb4"); //utf8 yerine utf8mb4 seçilmesi daha mantıklı, emoji desteği falan var
$sonuc = mysqli_query($con,"SELECT kullaniciAdi,sifre FROM uye");
if(mysqli_num_rows($sonuc)!=0)
{
while($oku = mysqli_fetch_assoc($sonuc))
{
echo $oku["kullaniciAdi"].":".$oku["sifre"]."
";
}
}else{
echo "Hic kayit yok!";
}
mysqli_close($con);