Mianowicie korzystając z manuala odnosnie funkcji fetch_object() napisałem prostą funkcję do wyświetlania wyników:
<?php class sql { public $db; public function __construct($uzytkownik,$haslo) { $this->db = new mysqli('localhost',$uzytkownik,$haslo,'sklep'); if($this->db->connect_errno) { } else { } } public function Wczytaj($query) { $result=$this->db->query($this->query=$query); while($wynik=$result->fetch_object()) { } } } ?>
wywołanie:
<?php require ('connect.inc'); $sql = new sql('admin','abcd'); $query = "SELECT imie,nazwisko FROM klienci"; $wynik=$sql->Wczytaj($query); ?>
Problemu nie ma gdy chce wyświetlić tylko jedną kolumnę: $wynik->imie , SELECT imie. To samo przy podejściu proceduralnym i to samo przy wywołaniu funkcji fetch_assoc() i fetch_row(). Po wykonaniu któregoś z tych skryptów wywala mi się serwer apacha

W tym momencie nie wiem gdzie leży problem,czy to jest dobrze napisane czy jednak ten apache, gdyż znalazłem takie coś:
http://www.apachelounge.com/viewtopic.php?t=2451
http://bugs.php.net/bug.php?id=44645&thanks=3
-mam dokładnie taką samą wersje apacha, tylko win Xp.
Co sądzicie?
EDIT:
- instalacja apache 2.2.11 i php 5.2.10 rozwiązało problem
