Posiadam dwie funkcje (jedna jest w klasie dziedziczącej):
public function SelectTable($table) {
$escape = sprintf('SELECT * FROM %s', $this->mysqli->real_escape_string($table));
return $this->mysqli->query($escape)->fetch_array();
}
Oraz:
public function ShowCountries() {
$da='';
while($row=$this->SelectTable('country')) {
$da.=$row['id'];
}
return $da;
}
Czy takie coś ma prawo działać? Błędu żadnego nie ma, w Google Chrome dostaję informacje o braku odebranych danych (ERR_EMPTY_RESPONSE) i nie wiem czy czego to jest wina.
Trzeci raz podchodzę do pisania odpowiedzi… TO działa. Ale nic nie wyświetla. No ale w kodzie nie ma co wyświetlać. Nie chce być okrutnym, ale nim sięgniesz po oop to poczytaj może o podstawach… return, echo, print… podstawy.
Ale człowieku… z tych strzępków kodu mam się domyśleć, że masz jakiś inny kod? Czytając o oop, można natknąć się na metafory nawiązujące do motoryzacji. Ja też się nimi posłużę… Mówisz, że nie działa ci samochód, ale do mechanika przynosisz tylko fotel.