Kodum aşağıda, Kodumda neyin yanlış olduğunu bilmiyorum, diyor Ben phpmyadmin gördüğünüzBu kodun nesi yanlış olduğunu söyleyemem, çünkü veriler php'yi gönderdikten sonra mysql veritabanına eklenmemiş veya herhangi bir hata veriyor
<?php
$dbhost = 'localhost';
$dbuser = 'Krishna';
$dbpass = 'xxxx';
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
session_start();
if (isset($_POST['submit'])){
if(! $conn) {
die('Could not connect: ' . mysqli_error());
}
}
mysqli_select_db($conn, "krishna");
$sql = "INSERT INTO contact_us (name, email, sub, mess)
VALUES ('$_POST[name]','$_POST[email]','$_POST[sub]','$_POST[mess]')";
if(! $sql) {
die('Error: ' . mysqli_error());
}
echo "1 Record Added to Table\n";
echo "<a href='contactForm.html'>Back to main page</a>";
mysqli_close($conn);
?>
Gerekli okuma: [? Nasıl PHP SQL-enjeksiyon önleyebilir] (https://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in- php) –
PHP'nin şimdiye kadar icat edildiği her acılı dersi öğrenmenize gerek kalmadan, probleminize bir çözüm üretmenize yardımcı olabilecek bir çerçeve kullanarak PHP'de kodlama yolları olarak symfony ve laravel'e biraz bakın. –