Dies ist mein Code in Modell ..Fatal error: Call auf eine Elementfunktion num_rows()
function installed(){
$query_str = "SHOW TABLES";
$query = $this->db->query($query_str);
if($query->num_rows() == 0){
redirect('install');
}
}
So viele Fragen auf Stackoverflow, aber ich habe keine Antwort im Zusammenhang mit Szenario gefunden. Was mache ich also falsch?
'num_rows' ist keine Funktion, es ist eine Variable. Probieren Sie stattdessen '$ query-> num_rows' aus. – Qirel
@Qirel Nein Ich benutze PDO es wird eine Funktion sein Ich denke – nisha
'num_rows' ist eine' mysqli_' Variable, nicht eine PDO. Versuchen Sie ['$ query-> rowCount()'] (http://php.net/manual/en/pdostatement.rowcount.php), aber diese Funktion funktioniert möglicherweise nicht immer mit allen Datenbanken. Lesen Sie die Dokumentation. – Qirel