İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Warning: mysql_fetch_array | Şeklinde bir hata alıyorum

RBGW

0
İyinet Üyesi
Katılım
23 Ekim 2012
Mesajlar
24
Reaction score
0
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/ariseb/domains/orneksite.com/public_html/ilan/YonetimAdmin8798798415048/ayarlar.php on line 4 arkadaşlar böyle bir hata alıyorum.. ayarlar.php ' nin içeriğini veriyorum;

Kod:
<?PHP
$ayarsor="SELECT * FROM ayarlar";
$ayarsorsonuc=mysql_query($ayarsor);
$ayar=mysql_fetch_array($ayarsorsonuc);
$tkod=substr($ayar[telefon],0,3);
$ttelefon=substr($ayar[telefon],3,7);
$fkod=substr($ayar[fax],0,3);
$fax=substr($ayar[fax],3,7);

?>

yardımcı olabilecek bir arkadaş var mı? varsa şimdiden teşekkürler.
 

Hakan Damar

0
İyinet Üyesi
Katılım
18 Haziran 2011
Mesajlar
740
Reaction score
6
Konum
USA
$ayar = mysql_fetch_array($ayarsorsonuc, MYSQL_BOTH); şeklinde değiştirirseniz düzelecektir.

İyi Çalışmalar.
 

RBGW

0
İyinet Üyesi
Katılım
23 Ekim 2012
Mesajlar
24
Reaction score
0
Hakan bey yardımınız için çok teşekkür ederim ama sorun hala devam ediyor..
 

krallls42

0
İyinet Üyesi
Katılım
4 Şubat 2013
Mesajlar
12
Reaction score
0
Mrb, ayarlar tablonuz da veri var mı? yoksa kayıt girerek tekrar denermisin
 

serjey

0
İyinet Üyesi
Katılım
1 Şubat 2013
Mesajlar
42
Reaction score
0
Konum
Kayseri
bir de bu iki şekilde dener misiniz?

PHP:
<?PHP
$ayarsor = "SELECT * FROM ayarlar";
$ayarsorsonuc = mysql_query($ayarsor);
$ayar = mysql_fetch_array($ayarsorsonuc);
extract($ayar);
$tkod = substr($telefon,0,3);
$ttelefon = substr($telefon,3,7);
$fkod = substr($fax,0,3);
$faks = substr($fax,3,7);
?>

PHP:
<?php

	$sorgu = "SELECT * FROM ayarlar";
	$sorgu_islem = mysql_query($sorgu);
	$ayarlar = mysql_fetch_array($sorgu_islem);
	$t_kod = substr($ayarlar["telefon"], 0, 3);
	$t_telefon = substr($ayarlar["telefon"], 3, 7);
	$f_kod = substr($ayarlar["fax"], 0, 3);
	$f_fax = substr($ayarlar["fax"], 3, 7);

?>

bu ikisi de olmazsa bağlantının sağlandığından emin ol (mysql_connect ile bağlanmaktan bahsediyorum).
eğer bundan da eminsek veri olduğundan emin ol.
eğer ki bundan da eminsek :D

PHP:
$ayarsorsonuc=mysql_query($ayarsor);
şu satırı şöyle değiştirip;
PHP:
$ayarsorsonuc = mysql_query($ayarsor) or die(mysql_error());
ekran çıktısını verir misin?

çünkü hatadan anladığım kadarıyla bir parametre almak zorunda diyor yani $ayarsorsonuc değişkeni boş geldiği için olabilir yani false dönmüştür.
mysql bağlantını kontrol et daha sonra satır olup olmadığını kontrol et.

not: bayağı geçmiş üstünden ama..
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst