$iletisim_kaydet=mysql_query("INSERT INTO iletisim-okunmamis VALUES ('','$ad','$soyad','$e_posta','$web_adresi','$konu','$mesaj')");
if($iletisim_kaydet){ echo "tamam";} else { echo "hata";}
}bu kodlarda hata nerde defalarca yazmama ragmen olmuyor formdan gelen bilgileri cekiyorum bu kodlarla db ye kaydettirmeye calısıyorum ama :S
hata nerde?
9
●565
- 11-06-2009, 11:38:03
- 11-06-2009, 11:44:43Üyeliği durduruldu
$iletisim_kaydet=mysql_query("INSERT INTO iletisim-okunmamis VALUES ('','$ad','$soyad','$e_posta','$web_adresi','$konu','$mesaj')"); if($iletisim_kaydet){ echo "tamam";} else { echo mysql_error();} }
yaparak dene çıkan hatayı buraya yaz
- 11-06-2009, 11:46:05Daha önce defalarca yazdıgım ve çalıştırmama ragmen bu sefer hatayı bende bulamadım :S
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-okunmamis (ad,soyad,e-posta,web-adresi,konu,mesaj) VALUES ('Hüseyin','TUNÇ','hu' at line 1 - 11-06-2009, 11:50:13her ihtimale karşı, mysql real escape string fonksiyonundan geçirin değerleri.
- 11-06-2009, 11:51:33Üyeliği durdurulduhatta ihtimal gözetmeksinizn bunu alışkanlık haline getirmelisiniz aslında.uysal_rockci adlı üyeden alıntı: mesajı görüntüle
içinde tek tırnak yada çift tırnak varsa verinin ondan çuvallıyordur - 11-06-2009, 11:53:37kodlar burda tek tırnak çift tırnak ben dikkat ederim onlara ama mysql real escape string bu fonksiyon nedir biraz acıklarmısınız?
- 11-06-2009, 11:56:01Üyeliği durdurulduyüce kaynak;huseyintunc adlı üyeden alıntı: mesajı görüntüle
PHP: mysql_real_escape_string - Manual - 11-06-2009, 12:03:55hocam ben en iyisi diğer kodları da yazayım :S
<?php $iletisim_gonder=$_POST['iletisim_gonder']; if (isset($iletisim_gonder)) { $ad=$_POST['ad']; $soyad=$_POST['soyad']; $e_posta=$_POST['e-posta']; $web_adresi=$_POST['web-adresi']; $konu=$_POST['konu']; $mesaj=$_POST['mesaj']; $iletisim_kaydet="INSERT INTO iletisim-okunmamis (ad,soyad,e-posta,web-adresi,konu,mesaj) VALUES ('$ad','$soyad','$e_posta','$web_adresi','$konu','$mesaj')"; mysql_query($iletisim_kaydet) or die ("Hata".mysql_error()); echo "Veri Eklendi"; } ?>