Php mysql bağlantısı -- hata aldım

kadirdemir

Asistan
Katılım
28 Mart 2011
Mesajlar
163
Reaksiyon puanı
0
Puanları
16
Konum
Ankara
Kod:
$ekle = mysql_query("INSERT INTO into uyeler (kullaniciadi,sifre,email,adsoyad) VALUES ('$kullaniciadi','$sifre','$email','$adsoyad')");

if($ekle){
echo"Kullanici ad ve soyad: "."<b>".$adsoyad."</b>"."<br>";
echo"Kullanici adiniz: "."<b>".$kullaniciadi."</b>"."<br>";
echo"Kullanici sifreniz: "."<b>".$sifre."</b>"."<br>";
echo"Kullanici e-mail: "."<b>".$email."</b>"."<br>";
}else{
echo"Hata ! <br> Uye kaydi yapilamiyor..";    
}

burda nerde hata var anlamadı. hata üye kaydı yapılamıyor hatası alıyorum.
 

cetus

Öğrenci
Katılım
27 Ekim 2008
Mesajlar
66
Reaksiyon puanı
1
Puanları
0
hata nedir? echo hata yerine die('Error: ' . mysql_error()); yazdırrmısın?
 

cetus

Öğrenci
Katılım
27 Ekim 2008
Mesajlar
66
Reaksiyon puanı
1
Puanları
0
database tablolar dogrumu? mysql_query' yi ayrı bir şekilde yazmayı denedinmi? id auto inc 'mi ? benimde ara sıra başıma geliyor tabloda unuttuğum bir field oluyor veya field'e uzunluk vermemiş oluyorum.
 

kadirdemir

Asistan
Katılım
28 Mart 2011
Mesajlar
163
Reaksiyon puanı
0
Puanları
16
Konum
Ankara
database tablolar dogrumu? mysql_query' yi ayrı bir şekilde yazmayı denedinmi? id auto inc 'mi ? benimde ara sıra başıma geliyor tabloda unuttuğum bir field oluyor veya field'e uzunluk vermemiş oluyorum.

ya phpmyadmin ekranı son sürüm olduğu için tam olarak id kısmını ayarlayamadım. eski sürümlerinde "auto_increment" ekstra bölümünde. yeni sürümlerinde onu yapamadım. id birincil yaptım ama bn auto_increment veremediğim için olduğunu düşünüyorum. çok da iyi bilmiyorum o yüzden anlayamadım.

tamam yaptım :D:D oley beee
 
Katılım
31 Aralık 2007
Mesajlar
17,486
Reaksiyon puanı
189
Puanları
243
Primary key olan bir alanda aynı veriden bir tane daha olamaz. Zaten verdiği hatadan (duplicate entry) da bu gayet açık belli oluyor. Primary key olan field'a auto increment verip o alana veri göndermeden kendi kendini arttırmasını sağlamalısınız her zaman...
 

Janmark

Doçent
Katılım
22 Temmuz 2011
Mesajlar
914
Reaksiyon puanı
2
Puanları
218
[MENTION=25201]cgrszone[/MENTION] adam haklı beyler dağılın.
 
Üst