-4
在我的頁面上列出的每個記錄中,總是有像編號那樣的資源id#5。爲什麼我看到資源ID#號消息?
這裏是我的SQL:
$sorusayisi = 57;
for ($i = 1; $i < $sorusayisi; $i++) {
// $soruId = array();
$soruQues = array();
$soruCevapId = array();
if (strlen($levonter) == 0) {
$sqlSorular = mysql_query("SELECT * FROM tblquestions AS r1 JOIN (SELECT (RAND() * (SELECT MAX(id) FROM tblquestions)) AS id) AS r2 WHERE r1.Id >= r2.Id AND r1.GroupId");
}
else {
$sqllevonter = substr($levonter, 0, -1);
echo $sqlSorular = mysql_query("SELECT * FROM tblquestions AS r1 JOIN (SELECT (RAND() * (SELECT MAX(id) FROM tblquestions)) AS id) AS r2 WHERE r1.Id >= r2.Id AND r1.GroupId NOT IN ($sqllevonter)");
}
$bisey = mysql_fetch_array($sqlSorular);
while ($rsSorular = mysql_fetch_array($sqlSorular)) {
$soruCevapId[] = $rsSorular["Id"];
$soruQues[] = $rsSorular["Question"];
$soruGrId = intval($rsSorular["GroupId"]);
}
$soruGrId = intval($bisey["GroupId"]);
$levonter .= $soruGrId . ',';
$sHint = mysql_query("SELECT * FROM tblhints WHERE GroupId=" . $soruGrId . "");
$rsHint = mysql_fetch_array($sHint);
$soruHint = $rsHint["hint"];
$soruPic = $rsHint["pic"];
$sCevap = mysql_query("SELECT * FROM tblanswers WHERE GroupId=" . $soruGrId . "");
$rsCevap = mysql_fetch_array($sCevap);
$cevapId = $rsCevap["Answer"];
// $soruPic = $rsCevap["pic"];
我看不到anyhing?
有什麼建議嗎?
爲什麼你使用'回聲$ sqlSorular =請求mysql_query(荷蘭國際集團...'? – andrewsi
不要使用mysql_函數,嘗試使用PHP PDO來做到這一點,mysql_函數已被棄用 – Guerra
@Guerra我沒有用到pdo語法,我還在學習。 – user3116389