-2
어떤 이유로이 코드는 작동하지 않습니다. 그것은 사용자가 공짜로 넣을 수있는 충분한 크레딧을 가지고 있는지를 알아 내야합니다. 당신이 요청하기 전에 그리고, 그래 난 그냥 다른 파일 (사용자들이 내기하는 방법을 많은 크레딧을 지정하는 것) 당신은 points
당신의 SQL에 무엇인지 정의 할 필요가
<?php
session_start();
$servername = "localhost";
$username = "root";
$password = "htq6m2";
$dbname = "transactions";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$query = "SELECT sum(points) AS points FROM transactions WHERE username = '".mysqli_real_escape_string($conn,$_SESSION['userid'])."'";
$result = mysqli_query($conn, $query);
$row = mysqli_fetch_assoc($result);
if ($_GET["credits"] > $row) {
echo("You don't have enough credits for that bet!");
} else {
echo("Nice you've got enough credits!")
}
?>
_CODE 충분하지 않습니다 WORK_, 개발 단계에 오류보고를 켜고'$ conn-> error'' – Ghost
을 확인하는 데 사용 : 문은 다음 다음과 같이
$_GET
에 비교하기 위해 이것을 사용 $ result'는 당신에게 어떤 결과도 줄 수 없습니다 * 결과 *,'$ row [ 'points']' –"에 대해 시도하십시오. d '다른 파일에있는 크레디트 "- GET 매개 변수를"정의 "하지 않습니다. 양식 또는 링크와 함께 제출하십시오. – developerwjk