Всем привет!
Не могу понять в чем тут проблема, подскажите кто знает.
При вызове данной функции выкидывает ошибку : "Select Error (1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '? WHERE id=?' at line 1"
Функция.
function delete($id,$table,&$mysqli){
$sql = "DELETE FROM ? WHERE id=?";
$stmt = $mysqli->stmt_init();
if(($stmt->prepare($sql) === FALSE)
or ($stmt->bind_param('ss',$table,$id) === FALSE)
or ($stmt->execute() === FALSE)
or ($stmt->close() === FALSE)) {
die('Select Error (' . $stmt->errno . ') ' . $stmt->error);
}
else echo "Удалено";
}