1236 views
0

if (!isset($_POST[“”])) {
echo “bilgileri girip gönderi tıklayın”;
} else . oluşturtuğum form için veri tabanı bağlantısı yapmak istedim fakat bu kodun mantıgı ters.yani “bilgi girilmemişse if i çalıştır” gibi olmuş. bunu nasıl düzeltirim?

Ad:

Soyad:

Cinsiyet:

Bay
Bayan

Eğitim Durumu:

İlköğretim
Lise
Yüksek Okul
Üniversite
Master
Doktora

<?php
if (!isset($_POST[""])) {
echo "bilgileri girip gönderi tıklayın";
} else {
$d1 = $_POST["adi"];
$d2 = $_POST["soyadi"];
$d3 = $_POST["cinsiyet"];
$d4 = $_POST["egitim"];
$bag = mysqli_connect("localhost", "root", "z0000", "test" );
$sql = "insert into tbl_ornek (adi,soyadi,cinsiyet,egitim) VALUES ('" . $d1 . "','" . $d2 . "' , '". $d3 ."' , '" . $d4 . "');";
mysqli_query($bag, $sql);
echo "kulanıcı kaydedildi";
}
$bag = mysqli_connect("localhost", "root", "z0000", "test");
$list = "select * from tbl_ornek";
$listele = mysqli_query($bag, $list);
while ($bilgi = mysqli_fetch_array($listele)) {
echo $bilgi['adi'] . " " . $bilgi['soyadi'] . " " . $bilgi['cinsiyet'] . " " . $bilgi['egitim'] . "
“;
}
?>

0

Sayfanıza post isteği gelmemişse işlem yapmıyor. Post isteği gelince işlemleri yapıyor.

Question and answer is powered by AnsPress.io