Merhabalar Php de hastane otomasyonu yaparken listele ve sil php yapmam ve verileri kaydederken hata alıyorum nasıl çözebilirim lazım bu konuda yeniyim o yüzden yardımcı olur musunuz veritabanı ismi:hastalar host:localhost kullanıcıadı:host şifre yok
$sql="insert into hasta(Hasta_Ad,Hasta_Soyad,Hasta_TCNO,Hasta_Cinsiyet,Hasta_DogumTarih,Randevu_Saat,Randevu_Brans,Dr_Ad,Dr_Soyad) values('$ad','$soyad','$tc','$cinsiyet','$dogum','$randevusaat','$brans','$drad','$drsoyad')"; $ekle=mysqli_query($baglanti,$sql);
if($ekle){ header('Location: index.php');
}
else{ echo "Hata var"; } } ?>
verileri girdikten sonra kaydetmiyor bunu nasıl çözebilirim bir de listele ve sil.php kodları nelerdir baya uğraştım ama yapamadım
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
if sorgunu yanlış başlattığın için direk kodlar çalışmıyor. if(isset($_POST['uyeol'])){ // burada gönderdiğin formda uyeol yok <button type="submit" id="button" name="Kaydet">Kaydet</button> // submit name "Kaydet" olarak gönderilmiş uyeol yerine Kaydet olarak değiştirirsen çalışacaktır.
veritabanı ismi:hastalar
host:localhost
kullanıcıadı:host
şifre yok
form kodlarım bunlar
<form action="kaydet.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 data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=143608500&url=sil.php" data-href="sil.php">Randevu Sil</a></button>
</form>
kaydet.php kodlarım bunlar
<?php
include("baglan.php");
if(isset($_POST['uyeol'])){
$ad=$_POST['ad'];
$soyad=$_POST['soyad'];
$tc=$_POST['tc'];
$cinsiyet=$_POST['cinsiyet'];
$dogum=$_POST['dogum'];
$randevusaat=$_POST['randevusaat'];
$brans=$_POST['brans'];
$drad=$_POST['drad'];
$drsoyad=$_POST['drsoyad'];
$sql="insert into hasta(Hasta_Ad,Hasta_Soyad,Hasta_TCNO,Hasta_Cinsiyet,Hasta_DogumTarih,Randevu_Saat,Randevu_Brans,Dr_Ad,Dr_Soyad)
values('$ad','$soyad','$tc','$cinsiyet','$dogum','$randevusaat','$brans','$drad','$drsoyad')";
$ekle=mysqli_query($baglanti,$sql);
if($ekle){
header('Location: index.php');
}
else{
echo "Hata var";
}
}
?>
verileri girdikten sonra kaydetmiyor bunu nasıl çözebilirim bir de listele ve sil.php kodları nelerdir baya uğraştım ama yapamadım
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.