我做了這個功能。這實際上是我做過的第一個功能之一。但是,我無法執行它。 $ con被定義,我只是沒有粘貼它。實際上,所有的變量都被定義了。mysql查詢功能...不工作
function cleanse() {
$cleansesql = "Select * FROM rated_teams WHERE server='$server' AND name='$myteam' AND opposition='$opposer'";
$result = mysqli_query($con, $cleansesql)
or die('A error occured: '.mysqli_error());
while (($row = mysqli_fetch_array($result))) {
if ($row['server'] == $server && $row['name'] == $myteam && $row['opposition'] == $opposer && $row['myscore'] == $myscore && $row['oscore'] == $oscore && $row['location'] == $location) {
echo "There is a Match.";
} else {
echo "There are no matches";
}
}
}
這就是我所說的。
if ($solo == "solo" || $solo == "Solo" || $solo == "SOLO") {
echo $solo." <br />";
if (!empty($myscore)) {
echo $myscore." <br />";
if (!empty($oscore)) {
echo $oscore." <br />";
if (!empty($location)) {
echo $location." <br />";
cleanse();
}
}
}
}
也許我沒有正確調用它。我只需要一個比我更懂得幫助的人...那會是你們中的大多數,哈哈哈。
您的$ con價值確定在哪裏?我沒有看到你連接到MySQL數據庫,只是傳遞變量 – mattpic
傳遞'$ conn'作爲函數參數 – AlexP
這不是關於你的直接問題,但你可能想在你的檢查中加入strtolower() 'solo' 有關詳細信息,請參閱http://php.net/manual/en/function.strtolower.php 。 – starshine531