Php.

en iyisi ben bir ders hazırlayayım dogru kod yazmak  ile ilgili  ki kodlama yaparken  neler  yapmalı neleri yapmamalı 

belki klavuz olur millete 

2013-12-22 00:02:42

TeaMTurkeRŞenol TÜRKER

yanlışım varsa düzelt Ali hocam ama veritabanına bağlanmadan o hatayı almasi imkansız değilmi biraz? Eğer veri tabanı bağlantısının hiç olmadığını var sayarsak expert parameter 1 to be resource, boolean hatası alması gerekmezmi hocam?

2013-12-22 00:04:16

php

alicilinAli Fırat Güler

Valla belkide yanlışım olabilir. Çünki hataların hepsi aklımda değil. Fakat şu mantıkla yola çıktım;

mysql_fetch_array(): supplied argument is not a valid MySQL result resource 

mysql_fetch_array() fonksiyonuna verilen argümanın Mysql sonuç türünde bir resource değeri olmadığını söylüyor.

Bu durumda iki durum mevcut. Ya query sorunlu, yada mysql bağlantı sorunu var.

çünki bir query ancak bu gibi durumlarda geriye doğru bir sonuç dönderemez.

Bu sorunda $this->connection değişkeninden  Kaynaklanıyor olabilir.

query sorunu oldmadığına göre bağlantı sorunu olabilir diye düşündüm

2013-12-22 18:43:54 Edit:2013-12-22 18:50:36

Php

onun sebebi farklı  o tarz hatalar almanızın sebebi su php de iki tur kodlama vardır  biri yordamsal biri nesnel 

nesnel baslar yordamsal devam edeseniz yada yordamsal baslar  nesnel devam ederseniz bu tip hataları alırsınız 

2013-12-22 00:07:10

Edit:

Php

alicilinAli Fırat Güler

Ayrıca Ali bey Mysql_error(); fonksiyonunu kullanın ki Query ne dönderiyor görelim.

Bu arada. eğer hiç birşeyde sorun yoksa tablonuzun yapısıda bozulmuş olabilir.

Bu durumda REPAIR TABLE TABLOADI şeklinde query çalıştırarakta tablonuzu onarmaya çalışabilirsiniz.

2013-12-22 18:54:18

Php

Kuzey92Ali Kuzey

Arkadaşlar öncelikle ilginiz için çok teşekkürler. Benim merak etdiğim localde sorunsuz çalişan script webhostingde neden böyle sorun çıkartır?? ben hata veren kodu sildim şimdi de bazı fonksiyonlar gitti siteden. Açıkcası başıma gelmediği için pek tecrübem yok bu konularda.

2013-12-22 20:45:16

bunun bircok sebebi olabilir  serverdaki apache yapılandırmasından  php yapılandırmasına versiyonlardan  ini dosyalarına kadar  bir cok sebep olabilir eger  reseller degilsen  hosting firmana basvur onlar sana cozum sunarlar zaten 

2013-12-23 01:24:10

Php

TeaMTurkeRŞenol TÜRKER

 $q = "SELECT oasistype,occupied FROM " . TB_PREFIX . "wdata where id = $wref";

bu sorgu ney için kullanılıyor veritabanından hangi verileri çekiyor acaba Ali bey?


2013-12-23 00:08:46

Edit:

php

Kuzey92Ali Kuzey
Yazan:TeaMTurkeR

 $q = "SELECT oasistype,occupied FROM " . TB_PREFIX . "wdata where id = $wref";

bu sorgu ney için kullanılıyor veritabanından hangi verileri çekiyor acaba Ali bey?

Travian 4 oyun sitesi var bilmem biliyormusunuz. Elimde oyunun klonlamış scripti var işte bu oasis de ordan. Zaten kurulum sirasinda ne oluyorsa Multihunter yani admin accaunt ve Oasis kurulumu arasınada oluyor. Aslında ben scripti deneme amaçlı ücretsiz hostta kurdum belkide problem ondan kaynaklanıyor.

2013-12-23 09:27:03 Edit:2013-12-23 09:28:33

Php

TeaMTurkeRŞenol TÜRKER

bunu daha önce belirtseydiniz keşke bazı free hostinglerde bir çok fonksiyonun kullanımı kapalı oluyor ee dolayısı ilede bu tür hatalar almanız doğal deneme amaçlı bir tanıdığınızın hostingi varsa o hosting üzerinde denemenizde fayda var

2013-12-23 17:19:12

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro