-1
に失敗し、私はpremium
というクラス内の関数を作ったが、私はこのエラーMySQLのクエリは
MySQL Query fail: SELECT * FROM downloads ORDER BY id DESC
機能だ:
public function use_prem(){
error_reporting (E_ALL^E_NOTICE);
$sql = "SELECT * FROM wcddl_downloads ORDER BY id DESC";
$fetch_like = $this->fetch_all_array($sql);
if($this->affected_rows < 0){
echo 'No entries ';
}
else {
foreach($fetch_like as $down_like){
$sql_star = "SELECT * FROM like WHERE download_id='$down_like[id]'";
$row_star = $this->query_first($sql_star);
echo '<br /><a href="#" class="favorite" id="'.$down_like['id'].'" />';
if($down_like['id']!=$row_star['download_id']) {
echo '<img align=\"mezo\" src="../images/star_grey.png"/>';
}
else {
echo '<img src="../images/star.png"/>';
}
echo '</a></div>';
}
}
}
return true;
}
コードは、このクラス外で使用する場合はうまく動作しますが、ではないが示されているように使用される。何が間違っているのか説明できますか?
mySQLからどのようなエラーが表示されますか?これにはどのライブラリを使用していますか? –
これは実際のコードと実際に表示されているエラーメッセージの両方ですか? –
詳細情報 – safarov