По сути, у меня есть несколько строк, которые выглядят следующим образом:
У каждого пользователя 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
У вас нет проблем с чтением переменной post в вашем коде, попробуйте повторить переменную post, чтобы увидеть, была ли она опубликована эффективно, если нет, проверьте метод действия вашей формы.
Других решений пока нет …