Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

veriler veritabanına gidiyor ama boş

G

gokhankar

Misafir
bir form yaptım mysql veritabanına kayıt yapıyor ancak boş olarak bunun sebebi ne olabilir?
 

DincerAydogdu

0
Onaylı Üye
Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Açılan Konu
113
Tepki puanı
29
Konum
Live in .NET
Kodundan da bir kuple iliştirirsen emin ol yardımcı olacağız ;)

Genel olarak bu sorunun en çok kaynaklandığı durumu düşününce senin sorunun register_globals'den kaynaklanıyor gibi geldi bana. Formdan postla gonderdigin datayi ne ile okuyorsun ?

Saygılar.
 
G

gokhankar

Misafir
phpmyadmin üstünden bakıyorum okuma kısmını yapamadım daha

<?php
$host = "localhost" ;
$dbuser = "******" ;
$dbpass = "*****" ;
$dbname = "*****" ;


mysql_connect ($dbhost,$dbuser,$dbpass) or die ("baglanti kurulamadi");
mysql_select_db ($dbname) or die ("veritabani seçilemedi");


$sql = "insert into `iktable`
(

`cinsiyet`,
`adi`,
`soyadi`,
`dg_gun`,
`dg_ay`,
`dg_yil`,
`askerlik`,
`telefon`,
`adresiniz`,
`ilkokul`,
`orta_ogr`,
`lise`,
`universite`,
`yks_lisans`,
`doktora`,
`odl_srtfk`,
`bilg_bilgisi`,
`tec_fir_adi_1`,
`tec_fir_adi_2`,
`tec_fir_adi_3`,
`tec_fir_unvan_1`,
`tec_fir_unvan_2`,
`tec_fir_unvan_3`,
`tec_fir_sure_1`,
`tec_fir_sure_2`,
`tec_fir_sure_3`,
`tec_fir_ayrsb_1`,
`tec_fir_ayrsb_2`,
`tec_fir_ayrsb_3`,
`ref_adi_1`,
`ref_adi_2`,
`ref_adi_3`,
`ref_kur_1`,
`ref_kur_2`,
`ref_kur_3`,
`ref_tel_1`,
`ref_tel_2`,
`ref_tel_3` ) ";

mysql_query ($sql);
 

zbahadir

0
Onaylı Üye
Üye
Katılım
19 Mart 2006
Mesajlar
2,416
Açılan Konu
23
Tepki puanı
0
Konum
Trabzon
Verileri bu şekilde girmeyi deneyin ve post etmeden önce $db satırın // ile kapatın ve;
echo "$cinsiyet"
değişkeninde veriler alınabiliyormu ona bakın.

MySQL girdisinde verilerin "$" ile başlıyor olması gerekiyor yoks oradaki etiketler db'ye kaydolur.

Örnek girdi yazımı;
PHP:
$db = mysql_query("insert into tablo values (lisanssız, '$alan1', '$alan2','$alan3')");
 
Üst