|
Yazan
|
Konu: Syntax Hatası... (Okunma Sayısı 1006 defa)
|
|
Oytun Tez
|
Merhabalar, sql sorgumda syntax hatası veriyor fakat hala neden verdiğini bulabilmiş değilim..  sql sorgusu şu şekilde geliyor.. INSERT INTO satislar(adsoyad,adres,eposta,left,top,width,height,karesayisi,ucret,siteadi,logo,url,slogan) values('aaaaaaaa','bbbbbbbb','oytuntez90@yahoo.com.tr',360,0,40,20,8,8,'aaaaaaa','aaaaa','http://www.patiayak.com','aaaaaaaa') ve hata da şu : You have an error in your SQL syntax near 'left,top,width,height,karesayisi,ucret,siteadi,logo,url,slogan) values('aaaaaaaa' at line 1 Yarımdlarınızı bekliyorum...
|
|
|
|
|
Logged
|
|
|
|
Witkey
Ziyaretçi
|
SQL KODLARI : Drop table if exists satislar; Create table satislar ( id int auto_increment not null, adsoyad varchar(255) not null, adres varchar(255) not null, eposta varchar(255) not null, sol int not null, ust int not null, en int not null, boy int not null, karesayi int not null, ucret int not null, siteadi varchar(255) not null, logo varchar(255) not null, url varchar(255) not null, slogan text not null, primary key(id) ) auto_increment=1;
PHP örnek kodu :! <?php // Bağlantıların vs... $sql = "Insert into satislar values ('','turk-php','http://www.turk-php.com','localphp@hotmail.com',360,0,40,20,8,8,'TURK-PHP', 'http://www.turk-php.com/themes/Turk-PHP/images/logo.gif','http://www.turk-php.com','Turk-php')"; if(mysql_query($sql)) Echo "Sorgunuz başarı ile çalıştırıldı"; else Echo "Sorgunuz çalıştırılamadı Sorun :!"; Echo mysql_error(); ?>
Umarım yardımcı olur Oytun hocam
|
|
|
|
« Son Düzenleme: 29, 2005, 11:02:47 am Gönderen: mudkicker »
|
Logged
|
|
|
|
mudkicker
Arif Ender
Admin
Offline
Mesaj Sayısı: 873
Mastered PHP
|
Bir öneri:
MySQL de INSERT işlemi yaparken mümkün olduğunca girilecek tabloları da yazın.
|
|
|
|
|
Logged
|
|
|
|
|
Oytun Tez
|
INSERT INTO satislar values('','asdgasd','asdgasdg','oytuntez90@yahoo.com.tr',540,0,40,30,12,12,'afas','asfas','http://','asda')
Column count doesn't match value count at row 1 Dediğiniz gibi de denedim @Witkey abi. Ama bir türlü anlamadım.. 
|
|
|
|
|
Logged
|
|
|
|
mudkicker
Arif Ender
Admin
Offline
Mesaj Sayısı: 873
Mastered PHP
|
değer sayısı eklenecek sütun sayısından fazla galiba..
|
|
|
|
|
Logged
|
|
|
|
Witkey
Ziyaretçi
|
ben yazdıgım kodu localımde denedım bende bır problem yok :S
|
|
|
|
|
Logged
|
|
|
|
|
Oytun Tez
|
Sağolasın @WitKey... active diye de bir alan vardı fakat doldurmayacaktım..Otomatik giriyordu  meğerse onu da id gibi '' yapmak gerekiyomuş... 
|
|
|
|
|
Logged
|
|
|
|
mudkicker
Arif Ender
Admin
Offline
Mesaj Sayısı: 873
Mastered PHP
|
demiştim...
bu yüzden + güvenlik olarak girilecek alanları da sql sorgusunda belirtmek gerekir...
|
|
|
|
|
Logged
|
|
|
|
|
Oytun Tez
|
Ben de alanları giriyorum normalde ama işin içinden çıkamayınca türlü hallere soktum sorguyu 
|
|
|
|
|
Logged
|
|
|
|
|
 |