<?php
if ( isset( $_POST[ 'gonder_sa' ] ) )
{
$kaydet = $db->prepare(
"INSERT INTO sizi_arayalim SET
ad_soyad=:ad_soyad,
telefon=:telefon,
randevu_tarihi=:randevu_tarihi"
);
$update = $kaydet->execute(
array(
'ad_soyad' => $_POST[ 'ad_soyad' ],
'telefon' => $_POST[ 'telefon' ],
'randevu_tarihi' => $_POST[ 'randevu_tarihi' ],
)
);
if ( $update )
{
// Header('Refresh:1;');
Header( "Location:./anasayfa?gonderildi" );
//header("Refresh: 1;");
}
else
{
Header( "Location:./anasayfa?status=iletilemedi" );
}
}
?>
<div class="col-lg-6 nopadding">
<!-- Search -->
<div class="search_section d-flex flex-column align-items-center justify-content-center">
<div class="search_background" style="background-image:url(images/search_background.jpg);"></div>
<div class="search_content text-center">
<h1 class="search_title">BİZ SİZİ ARAYALIM!</h1>
<form action="" method="POST">
<input name="ad_soyad" class="input_field search_form_name" type="text" placeholder="Adınız Soyadınız">
<input name="telefon" class="input_field search_form_category" type="text" placeholder="Telefon Numaranız">
<input name="randevu_tarihi" class="input_field search_form_degree" type="text" placeholder="Müsait Olduğunuz Saat ve Gün Belirtiniz Ör. 15.08.2019 - 13.00">
<button type="submit" name="gonder_sa" class="search_submit_button trans_200" >Hemen Gönder</button>
</form>
</div>
</div>
</div> php veri kaydetme hatası
7
●123
- 25-08-2019, 23:56:57arkadaşlar neden hata alıyorum bilmiyorum bir türlü kaydettiremiyorum.
- 25-08-2019, 23:59:37'randevu_tarihi' => $_POST[ 'randevu_tarihi' ], 'dan sonra virgülü silebilirsin mesela
- 26-08-2019, 00:00:01$kaydet = $db->prepare(
"INSERT INTO sizi_arayalim SET
ad_soyad=:ad_soyad,
telefon=:telefon,
randevu_tarihi=:randevu_tarihi"
);
$update = $kaydet->execute(
array(
'ad_soyad' => $_POST[ 'ad_soyad' ],
'telefon' => $_POST[ 'telefon' ],
'randevu_tarihi' => $_POST[ 'randevu_tarihi' ]
)
);
Bu şekilde çalışacaktır
hatalı kısım;
'randevu_tarihi' => $_POST[ 'randevu_tarihi' ],
array sonunda virgül olmaz - 26-08-2019, 00:00:44randevu_tarihi' => $_POST[ 'randevu_tarihi' ],Sanırım virgülden kaynaklı silip dener misiniz
- 26-08-2019, 00:02:44, sildiğimde de gönderilmiyor hocam kaydetmiyorahmethekim14 adlı üyeden alıntı: mesajı görüntüle
Bybitter adlı üyeden alıntı: mesajı görüntüle
, sildiğimde de gönderilmiyor hocam kaydetmiyor - 26-08-2019, 00:15:15Pm ile senin bilgisayarına bağlanıp bakabilmem için bilgi paylaşırsan bakabilirim
- 26-08-2019, 00:21:54mertkilic0111 adlı üyeden alıntı: mesajı görüntüle
hocam teşekkür ederim, sorunu başka bir arkadaş ile çözdük. id yi ai seçmemişim o yüzden veriyi kaydetmiyormuş
- 26-08-2019, 00:31:21Array içerisindeki son eleman virgül ile bitebilir, bunda teknik bir sorun yoktur.
https://www.php.net/manual/en/function.array.php
Having a trailing comma after the last defined array entry, while unusual, is a valid syntax.
- Son tanımlanmış dizi girişinden sonra sıra dışı bir virgül olması, olağandışı olsa da, geçerli bir sözdizimidir.
mertkilic0111 adlı üyeden alıntı: mesajı görüntüleBybitter adlı üyeden alıntı: mesajı görüntüleahmethekim14 adlı üyeden alıntı: mesajı görüntüle