YTPara.com - Youtube & Webmaster Destek Forumu  


Geri Dön   YTPara.com - Youtube & Webmaster Destek Forumu > Webmaster Genel > Programlama



User Tag List

Like Tree2Beğeni
  • 1 Post By Web_Scripti
  • 1 Post By php_bot

Cevapla
LinkBack Seçenekler Stil
  #1  
Okunmamış 23.12.2014, 18:00
Pala - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 13.01.2014
Nereden: Mersin
Yaş: 32
Mesajlar: 219
Etiketlendi : 3 Yazıda
Etiketlendi: 0 Başlıkda
Standart Php Veritabanın'da Hata Çıktı

Arkadaşlar ben bir forum sayfasi yapıyorm kendı sayfama ziyaretçi defteri yapacagım fakat veritabanını oluşturdum ama kod'da hata veriyor bilen var mı hocam sorun nedir?

http://i.hizliresim.com/Ez6EMD.jpg
Alıntı ile Cevapla
Reklamlar
  #2  
Okunmamış 23.12.2014, 18:17
Üye
 
Üyelik tarihi: 26.02.2013
Yaş: 29
Mesajlar: 11
Etiketlendi : 2 Yazıda
Etiketlendi: 1 Başlıkda
Standart

If satırının sonundaki ; işaretini kaldırman lazım.

Kod:
if(mysql_query("sorgu"))
{
//islem
}
şeklinde olmalı.

Ek Not : mysql_* fonksiyonları PHP 5.3.0'dan beri önerilmemektedir ve PHP 6.0.0 sürümünde tamamen kaldırılmıştır. İleride sorun yaşamamak için PDO veya MySQLi'ye geçmenizi öneririm.
Alıntı ile Cevapla
  #3  
Okunmamış 23.12.2014, 18:17
Üye
 
Üyelik tarihi: 20.04.2013
Yaş: 46
Mesajlar: 151
Etiketlendi : 6 Yazıda
Etiketlendi: 1 Başlıkda
Standart

if(sorgu){} if için kapalı parantes yok ; sonra ) koy
Alıntı ile Cevapla
  #4  
Okunmamış 23.12.2014, 18:21
idriskhrmn - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 5.01.2014
Nereden: Los Angeles (LA)
Yaş: 24
Mesajlar: 2,250
Etiketlendi : 37 Yazıda
Etiketlendi: 8 Başlıkda
Standart

kardeşim database ile user ilişkilendirmeyi unutmuşsun

$connect = mysql_query('localhost','root','');
mysql_select_db('berat', $connect);

bu şekilde olması gerek,

ve tavsiyem mysql_query kullanmanı hiç tavsiye etmem hocam
PDO sınıfını öğrenip, öyle geliştirirseniz daha hoş olur bu saatten sonra emin olun!
Alıntı ile Cevapla
  #5  
Okunmamış 23.12.2014, 18:29
Pala - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 13.01.2014
Nereden: Mersin
Yaş: 32
Mesajlar: 219
Etiketlendi : 3 Yazıda
Etiketlendi: 0 Başlıkda
Standart

Alıntı:
mertcane Nickli Üyeden Alıntı Mesajı göster
ıf satırının sonundaki ; işaretini kaldırman lazım.

Kod:
if(mysql_query("sorgu"))
{
//islem
}
şeklinde olmalı.

Ek not : Mysql_* fonksiyonları php 5.3.0'dan beri önerilmemektedir ve php 6.0.0 sürümünde tamamen kaldırılmıştır. Ileride sorun yaşamamak için pdo veya mysqli'ye geçmenizi öneririm.
oldu hata vermeden çalıştı fakat veritabanına ekleme yapmadi :/

---------- Spam Engelliyici 17:29 ---------- Önceki Mesaj 17:24 ----------

Alıntı:
php_bot Nickli Üyeden Alıntı Mesajı göster
if(sorgu){} if için kapalı parantes yok ; sonra ) koy
hocam yaptım fakat veritabanına ekleme yapmadı .s
Alıntı ile Cevapla
  #6  
Okunmamış 23.12.2014, 18:31
Web_Scripti - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 17.02.2013
Nereden: 01 / 34
Yaş: 37
Mesajlar: 5,709
Etiketlendi : 5473 Yazıda
Etiketlendi: 13 Başlıkda
Standart

mysql_query("insert into uyeler set adi='selam', sehir='34'");
$eklenenid=mysql_insert_id();
if($eklenenid>0){echo "oldu";}else{echo "olmadi";}

bu tarz kullan, kolay gelsin.
Pala bunu beğendi.
Alıntı ile Cevapla
  #7  
Okunmamış 23.12.2014, 18:41
Pala - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 13.01.2014
Nereden: Mersin
Yaş: 32
Mesajlar: 219
Etiketlendi : 3 Yazıda
Etiketlendi: 0 Başlıkda
Standart

Alıntı:
Web_Scripti Nickli Üyeden Alıntı Mesajı göster
mysql_query("insert into uyeler set adi='selam', sehir='34'");
$eklenenid=mysql_insert_id();
if($eklenenid>0){echo "oldu";}else{echo "olmadi";}

bu tarz kullan, kolay gelsin.
hocam ekledi fakat yazıyorum isim soyisim falan mesaji eklend diyor
veritabanına bakıyorum sadece numara var diyerleri boş duruyor
oteki yazdıklarımı eklememiş :/
Alıntı ile Cevapla
  #8  
Okunmamış 23.12.2014, 18:44
Üye
 
Üyelik tarihi: 20.04.2013
Yaş: 46
Mesajlar: 151
Etiketlendi : 6 Yazıda
Etiketlendi: 1 Başlıkda
Standart

Bu sadece post sayfası mı yoksa tek sayfamı teksayfa ise çalışınca direk ekler if(@$_POST){} ile sadce post atarken çalışmasını sağlayablirsin
Pala bunu beğendi.
Alıntı ile Cevapla
  #9  
Okunmamış 24.12.2014, 00:59
Lastwisher - ait Kullanıcı Resmi (Avatar)
Üye
 
Üyelik tarihi: 27.06.2014
Mesajlar: 798
Etiketlendi : 441 Yazıda
Etiketlendi: 4 Başlıkda
Standart

Üstadım formunuzdaki input name değerlerine bakın, bir de form methodunuzun post olduğundan emin olun.

Kolay gelsin.
Alıntı ile Cevapla
  #10  
Okunmamış 24.12.2014, 20:37
Yasaklanmış
 
Üyelik tarihi: 18.08.2013
Mesajlar: 2,981
Etiketlendi : 40 Yazıda
Etiketlendi: 3 Başlıkda
Standart

Alıntı:
Web_Scripti Nickli Üyeden Alıntı Mesajı göster
mysql_query("insert into uyeler set adi='selam', sehir='34'");
$eklenenid=mysql_insert_id();
if($eklenenid>0){echo "oldu";}else{echo "olmadi";}

bu tarz kullan, kolay gelsin.
Hocam siz hangi programlama dillerini biliyosunuz?
Alıntı ile Cevapla
Cevapla




Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Forum Saati: 09:52. Zaman dilimi GMT +3 olarak ayarlanmıştır.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0


YTPara.Com Forum Sitemiz serverplus.com.tr Tarafindan Host Edilmektedir. Serverplus

İçerik sağlayıcı paylaşım sitelerinden biri olan YTPara.Com Youtube-Adsense Destek Sitemizde T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. YTPara.Com hakkında yapılacak tüm hukuksal Şikayetler BURADAN iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 15 (Onbeş) Gün içerisinde YTPara.Com yönetimi olarak tarafımızdan gereken işlemler yapılacak ve Avukatlarımız size dönüş yapacaktır.

YTPara.Com

eXTReMe Tracker