MySQL tablosunda boş değer mi dönüyor? Yorumlar tablosunda bu sütunlar haricinde farklı bir sütun varsa ve değeri NULL olarak ayarlanmamışsa ekrana başarılıyı basar ancak ekleme yapmaz. Bunu bir kontrol edin.
Kodda gözükenler dışında sadece id var. O da otomatik artıyor, primary
Aşağıdaki kodu deneyin muhtemelen olacaktır.Eğer olmaz ise de hatayı yakalarız en azından.
<?php
if (isset($_POST["yor_btn"])) {
$yor_isim = $_POST["yor_isim"];
$yor_soyisim = $_POST["yor_soyisim"];
$yor_itself = $_POST["yor_itself"];
$insert = mysqli_query($connect, "INSERT INTO yorumlar ('yor_isim', 'yor_soyisim', 'yor_itself')
VALUES ('".$yor_isim."', '".$yor_soyisim."', '".$yor_itself."')")or die(mysqli_error());
echo "kayit basarili";
}
?>
Bu verdiğiniz kodlar ile şöyle bir hata aldım;
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''yor_isim', 'yor_soyisim', 'yor_itself') VALUES ('eeeeeeeee' at line 1
Bir de yazdığınız bir kısmı şöyle değiştirdim;
VALUES ('".$yor_isim."', '".$yor_soyisim."', '".$yor_itself."')")or die(mysqli_error($connect));