lostyazilim
tr.link

veritabanına veri girerkenki sorun

4 Mesajlar 680 Okunma
acebozum
tr.link

pxjasius pxjasius WM Aracı Kullanıcı
  • Üyelik 28.06.2015
  • Yaş/Cinsiyet 25 / E
  • Meslek PHP Dev.
  • Konum Mersin
  • Ad Soyad N** Ç**
  • Mesajlar 387
  • Beğeniler 57 / 53
  • Ticaret 7, (%86)
e ticaret scripti yapmaya başladım (kendimi geliştirmek için)

fakat ürün bilgilerini veritabanına girererken formu yolluyorum başarılı birşekilde web üzerinden çıktı alıyorum fakat veritabanına baktığımda veri yok buyrun kodlar

//mysql bağlantısı
$server="localhost";
$username="root";
$password="";

$connection = @mysql_connect($server, $username, $password) or die("MySQL bağlantısı başarısız.");

//veritabanı seçimi
$db = mysql_select_db("eticaret",$connection);

//kayıt setleri oluşturalacak

//kdv bilgilerini bulabileceğimiz kayıt seti
$query_Kdv = "SELECT * FROM urun_kdv";
$rsKdv = mysql_query($query_Kdv);
$row_rsKdv = mysql_fetch_object($rsKdv);
$num_row_rsKdv = mysql_num_rows($rsKdv);

//kategori bilgileri için kayıt seti
$query_UrunKategori = "SELECT * FROM urun_kategori";
$rsUrunKategori = mysql_query($query_UrunKategori);
$row_rsUrunKategori = mysql_fetch_object($rsUrunKategori);
$num_row_rsUrunKategori = mysql_num_rows($rsUrunKategori);

//form gönderildiğinde çalışacak
if(isset($_POST['urunEkleSubmit'])){
echo "Form Gönderildi";

echo "
";

print_r($_POST);
print_r($_FILES);
echo "
";
//1.form verilerinin alınması
$kategoriID = mysql_real_escape_string($_POST['KategoriID']);
$KdvID = mysql_real_escape_string($_POST['KdvID']);
$urunAdi = mysql_real_escape_string($_POST['UrunAdi']);
$urunFiyat = mysql_real_escape_string($_POST['UrunFiyat']);

//ürün aktiflik değeri alınması
if($_POST['UrunAktif']=='on'){
$urunAktif = 1;
}else{
$urunAktif = 0;
}

//resim alınması
$urunResim = mysql_real_escape_string($_FILES['UrunResim']['name']);
//2.form verileri veritabanına girilecek

$query_UrunEkle = "
INSERT INTO urun (KategoriID,KdvID,UrunAdi,UrunFiyat,UrunAktif,UrunResim)
VALUES
['$kategoriID','$KdvID','$urunAdi','$urunFiyat','$urunAktif','$urunResim']";

$sonuc = mysql_query($query_UrunEkle);


//3.resim yüklenecek
if($sonuc){
$_FILES['UrunResim']['tmp_name'];

$filename = "../../_upload/resim/urun" . $urunResim;

$destination = move_uploaded_file($filename, $destination);
}
//4.ürün index sayfasına yönlendirilecek
}
?>




Ürün Ekle




/*echo "KDV çeşidi sayısı : " . $num_row_rsKdv . "
";
echo "Kategori sayısı : " . $num_row_rsUrunKategori;*/
?>

Ürün Ekle




Kategori ve KDV Bilgisi







Ürün Bilgisi

















 

 

wmaraci
reklam

YORci YORci yorci.com Kullanıcı
  • Üyelik 06.02.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Arkaplan Yazılım
  • Konum Ankara
  • Ad Soyad I** Y**
  • Mesajlar 261
  • Beğeniler 88 / 127
  • Ticaret 21, (%100)
VALUES [...] şeklinde değil de; VALUES (...) şeklinde yapmayı dene. Bir de artık mysql_* fonksiyonları kullanmanı önermem şuan ekstra bir şey öğrenmek için vaktim yok diyorsan mysqli_* fonksiyonlarını kullan, yok vaktin varsa PDO'ya bak.
 

 

pxjasius pxjasius WM Aracı Kullanıcı
  • Üyelik 28.06.2015
  • Yaş/Cinsiyet 25 / E
  • Meslek PHP Dev.
  • Konum Mersin
  • Ad Soyad N** Ç**
  • Mesajlar 387
  • Beğeniler 57 / 53
  • Ticaret 7, (%86)
hocam mysql database ayarlarımda sorun varmış onları yarın baştan oluşturup tekrar deneyeceğim ilginiz için teşkkür ederim
YORÇI
 

 

NETEOR NETEOR neteor.com.tr Kullanıcı
  • Üyelik 30.01.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılımcı
  • Konum Ankara
  • Ad Soyad A** D**
  • Mesajlar 1103
  • Beğeniler 630 / 380
  • Ticaret 14, (%100)
$db = mysql_select_db("eticaret",$connection);

kısmını

mysql_select_db("eticaret",$connection);

yapın hocam.
 

 

wmaraci
wmaraci
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al