lostyazilim
tr.link

Kodlamadaki hatayı bulamıyorum yardım lütfen.

16 Mesajlar 2.422 Okunma
lstbozum
tr.link

kifFOX kifFOX WM Aracı Kullanıcı
  • Üyelik 25.04.2018
  • Yaş/Cinsiyet 35 / E
  • Meslek e-ticaret sorumlusu
  • Konum İstanbul Anadolu
  • Ad Soyad A** A**
  • Mesajlar 32
  • Beğeniler 2 / 3
  • Ticaret 0, (%0)
Herkese iyi formlar. Cevaplar için şimdiden teşekkürler.

PHP PDO ile insert işlemi yapıyorum ama bir türlü işlem başarılı olmuyor veriler databaseye kaydolmuyor.


islem sayfam

include "baglan.php";
if(isset($_GET['islem'])){
$kaydet= $baglan->prepare("INSERT INTO stok SET
firma_adi =: adi,
firma_tel =: tel
");
$insert = $kaydet->execute(array(
'adi'=>$_GET['firma_adi'],
'tel'=>$_GET['firma_tel']
));
if ($insert){
echo "islem ok";
} else {
echo "islem no";
}
}
?>



form sayfam






İsimsiz 5











baglan.php sayfam




try {
$baglan = new PDO("mysql:host=localhost;dbname=deneme", "root", "");
} catch ( PDOException $e ){
print $e->getMessage();
}
?>





işin içinden çıkamadım. basit bir hata yapıyorum ama anlamadım.
softwarencoder

kişi bu mesajı beğendi.

wmaraci
reklam

xsafa xsafa Developer Kullanıcı
  • Üyelik 01.08.2016
  • Yaş/Cinsiyet 24 / E
  • Meslek Bilgisayar Müh. Öğr.
  • Konum Erzurum
  • Ad Soyad S** Y**
  • Mesajlar 1534
  • Beğeniler 1234 / 463
  • Ticaret 19, (%100)
Bulamadım
 

 

Yazılım işleriniz için -> contact@safayasar.com

BilgiFonu BilgiFonu WM Aracı Kullanıcı
  • Üyelik 13.02.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum Sakarya
  • Ad Soyad Ö** K**
  • Mesajlar 11
  • Beğeniler 4 / 4
  • Ticaret 0, (%0)
Ben anlamam pek kardeşim ama form sayfanda satır 1 deki kodunu bitirmen bekleniyor imiş php code checker a göre
 

 

kifFOX kifFOX WM Aracı Kullanıcı
  • Üyelik 25.04.2018
  • Yaş/Cinsiyet 35 / E
  • Meslek e-ticaret sorumlusu
  • Konum İstanbul Anadolu
  • Ad Soyad A** A**
  • Mesajlar 32
  • Beğeniler 2 / 3
  • Ticaret 0, (%0)
onlardan biri else biride ilk if kapamaları nasıl sileyim :) o zaman hata verir benim derdim kod hata vermiyor ki sadece databaseye veri girmiyor sonuç no olarak geri dönüyor.
 

 

wmaraci
wmaraci

kifFOX kifFOX WM Aracı Kullanıcı
  • Üyelik 25.04.2018
  • Yaş/Cinsiyet 35 / E
  • Meslek e-ticaret sorumlusu
  • Konum İstanbul Anadolu
  • Ad Soyad A** A**
  • Mesajlar 32
  • Beğeniler 2 / 3
  • Ticaret 0, (%0)

BilgiFonu adlı üyeden alıntı

Ben anlamam pek kardeşim ama form sayfanda satır 1 deki kodunu bitirmen bekleniyor imiş php code checker a göre


basit html başlangıcı o ordada bir eksik yok sagolasın.
 

 

emreyvz emreyvz .NET Core & Angular & PHP Kullanıcı
  • Üyelik 19.04.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** Y**
  • Mesajlar 691
  • Beğeniler 110 / 250
  • Ticaret 24, (%100)
İşlem no kısmında şu şekilde hatayı gösterin. Hatanın ne olduğunu daha iyi anlayabilirsiniz.


print_r($insert->errorInfo());
 

 

SheefLAMARCK SheefLAMARCK WM Aracı Kullanıcı
  • Üyelik 31.12.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Naptın
  • Konum Ankara
  • Ad Soyad F** K**
  • Mesajlar 313
  • Beğeniler 73 / 31
  • Ticaret 8, (%88)
$_GET yazan yerlerlerın hepsine $_POST yaz , html formundaki GET 'i POST ile değiştir düzelir
 

 

Cresties Cresties WM Aracı Kullanıcı
  • Üyelik 10.02.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek Back-End ve Siber Güvenlik
  • Konum İstanbul Avrupa
  • Ad Soyad F** G**
  • Mesajlar 101
  • Beğeniler 11 / 1
  • Ticaret 0, (%0)
Hocam doğrudan FORM methodunu GET ile hiç göndermedim, fakat genelde GET verilerini link ile gönderip, linkten alıyorum. POST olarak göndermeyi denerseniz belki bir çözüm sağlayacaktır.
 

 

emrshn emrshn WM Aracı Kullanıcı
  • Üyelik 05.10.2017
  • Yaş/Cinsiyet 39 / E
  • Meslek otomasyon
  • Konum Kayseri
  • Ad Soyad E** Ş**
  • Mesajlar 425
  • Beğeniler 9 / 51
  • Ticaret 0, (%0)



bu buttonları input olarak değiştir .

 

 

kifFOX kifFOX WM Aracı Kullanıcı
  • Üyelik 25.04.2018
  • Yaş/Cinsiyet 35 / E
  • Meslek e-ticaret sorumlusu
  • Konum İstanbul Anadolu
  • Ad Soyad A** A**
  • Mesajlar 32
  • Beğeniler 2 / 3
  • Ticaret 0, (%0)

SheefLAMARCK adlı üyeden alıntı

$_GET yazan yerlerlerın hepsine $_POST yaz , html formundaki GET 'i POST ile değiştir düzelir


teşekkürler ama bir sonuç çıkmıyor.
 

 

wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al