Чтение переменных $ _POST

По сути, у меня есть несколько строк, которые выглядят следующим образом:

введите описание изображения здесь

У каждого пользователя ExampleUser есть идентификатор, и этот идентификатор вообще не изменится.

Мне нужен SQL, чтобы прочитать то, что когда-либо $sentid установлено в. Чтобы лучше объяснить, у меня есть этот код Луа. (Код lua работает отлично)

HS:PostAsync("http://examplesite0wwa/PresCand.php","sentid="..script.Parent.ExampleUser1.USERD.Value, 2)

И это отправляет как Variabel1 = Data1

И тогда у меня есть этот код SQL.

<?php
$vote = $_POST["votes"];
$sentid = $_POST["sentid"]
$conn = new mysqli("localhost","anexapleomf1","","my_anexapleomf1");
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}


$sql = "UPDATE `my_anexapleomf1`.`President Candidates` SET votes = votes + 1 WHERE `President Candidates`.`id` = $sentid";

if ($conn->query($sql) === TRUE) {
echo "<br>Record updated successfully <br>";
} else {
echo "<br>Error updating record: <br>" . $conn->error;
}
$conn->close();
?>

И что это должно делать, читает то, что когда-либо отправил $sentid был и
затем настройка $sentid в ГДЕ, бууут, он этого не делает.

Примером этого может быть, если $ sentid был отправлен со значением 2, а затем

WHERE `President Candidates`.`id` = $sentid

будет читаться как

WHERE `President Candidates`.`id` = 2

-3

Решение

У вас нет проблем с чтением переменной post в вашем коде, попробуйте повторить переменную post, чтобы увидеть, была ли она опубликована эффективно, если нет, проверьте метод действия вашей формы.

-1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]