Got the error from SQL when my wordings included ‘ Please help to fix it.
Error: 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 ” at line 1
“`
<?php
$host=”XXXXX”;
$user=”XXXXX”;
$pass=”XXXXX”;
$dbname=”XXXXX”;
$con=mysqli_connect($host,$user,$pass,$dbname);
if (mysqli_connect_errno($con))
{
echo “<h1>Failed to connect to MySQL: ” . mysqli_connect_error() .”</h1>”;
}
$guestID = $_GET[‘guestID’];
$guestSubject=$_POST[‘guestSubject’];
$guestSecSubject=$_POST[‘guestSecSubject’];
$guestContent=$_POST[‘guestContent’];
$sql=”UPDATE meiabbook SET guestSubject = ‘$guestSubject’, guestSecSubject` = ‘$guestSecSubject’, `guestContent` = ‘$guestContent’ WHERE `guestID` = $guestID”;
if (!mysqli_query($con,$sql))
{
die(‘Error: ‘ . mysqli_error($con));
}
else
echo “<script type=’text/javascript’>”;
echo “alert(‘Has been edited !’);”;
echo “window.location.href=’index.php’;”;
echo “</script>”;
mysqli_close($con);
?>