PHP veri kaydetmiyor

Bu konuyu görüntüleyen kullanıcılar Konu (Kayıtlı: 0, Misafir: 1)

Merhabalar Form Ekranına Hasta bilgilerini girdikten sonra kaydet bastığım zaman veriler gitmiyor nerede hata var
Form Kodları
HTML:
        <form action="randevukaydet.php" method="post">
          <input name="ad" type="text" class="adsoyad"  size="25" placeholder="Adınızı Giriniz" required>
          <input name="soyad" type="text" class="adsoyad" size="25" placeholder="Soyadınızı Giriniz" required>
          <input name="tc" type="number" oninput="maxLengthCheck(this)"class="adsoyad" size="25" placeholder="T.C Kimlik Numaranız"  maxlength="11" required>
          <input name="cinsiyet" type="text" class="adsoyad" size="25" placeholder="Cinsiyetinizi Giriniz" required>
          <input name="dogum" type="date" class="adsoyad" size="25" placeholder="Randevu Tarihi Griniz" required>
            <input name="randevusaat" type="time" class="adsoyad" size="25" placeholder="Randevu Saati" required>
  <label for="brans">Randevu Branş</label>
  <select id="brans" name="brans">
    <option value="ortopedi">Ortopedi</option>
    <option value="nöroloji">Nöroloji</option>
    <option value="nefroloji">Nefroloji</option>
    <option value="onkoloji">Onkoloji</option>
    <option value="kbb">KBB</option>
    <option value="cocuksaglıgı">Çocuk Sağlığı</option>
  </select>
            <input name="drad" type="text" class="adsoyad" size="25" placeholder="Dr.Ad" required>
            <input name="drsoyad" type="text" class="adsoyad" size="25" placeholder="Dr.Soyad">
            <button type="submit" id="button" name="Kaydet">Kaydet</button>
            <button type="submit" class="button" name="Kaydet"><a href="sil.php">Randevu Sil</a></button>
          </form>
Randevu bilgilerini kaydetmek için kullandığım kod
PHP:
<?php

include("baglan.php");

if(isset($_POST['randevual'])){

$ad=$_POST['ad'];

$soyad=$_POST['soyad'];

$tc=$_POST['tc'];

$cinsiyet=$_POST['cinsiyet'];

$dogum=$_POST['dogum'];

$sql="insert into hasta_bilgi(Hasta_Ad,Hasta_Soyad,Hasta_TCNO,Hasta_Cinsiyet,Hasta_DogumTarih)

values('$ad','$soyad','$tc','$cinsiyet','$dogum')";

$ekle=mysqli_query($baglanti,$sql);

if($ekle){



    header('Location: index.php');

}

else{

    echo "Hata var";

}

}

?>
Deneme Amaçlı Dr Ad ve Soyad Bilgisini boş bıraktım ama yine kaydetmiyor
 

Web Kartalı

Asistan
- nerde otomatik artan id değeriniz ?

- sql sorgusunda tablo isminden sonra bir boşluk bırakman gerekir "hasta_bilgi" sonrasında yani


birde

$ekle=mysqli_query($baglanti,$sql);
olarak yazmışsın bu tarz cümleleri yazarken yazım kurallarına uymanda fayda var yoksa sürekli beklenmedik hatalar alırsın.. normalde bu şu şekilde yazman gerekir.
$ekle = mysqli_query ( $baglanti, $sql );
 
- nerde otomatik artan id değeriniz ?

- sql sorgusunda tablo isminden sonra bir boşluk bırakman gerekir "hasta_bilgi" sonrasında yani


birde

$ekle=mysqli_query($baglanti,$sql);
olarak yazmışsın bu tarz cümleleri yazarken yazım kurallarına uymanda fayda var yoksa sürekli beklenmedik hatalar alırsın.. normalde bu şu şekilde yazman gerekir.
$ekle = mysqli_query ( $baglanti, $sql );
id değeri ekledim tablo isminden sonra boşluk bıraktım yazım kurallarına dikkat ederek yazdım yine kaydetme işlemi yapmıyor
 

Son mesajlar

Üst