Mam taki oto kod:
<?php
include ('class/mysql.class.php');
$search = new SQLCore;
$term = $search->filtr($_GET['term']);
$query = $search->goQuery("SELECT id, name, phone, mail, address FROM `users` WHERE name Like '$term%'");
$table = array();
$i=0;
while($row = mysql_fetch_assoc($query) ){
$table[$i] = array('id' => $row['id'], 'name' => $row['name'], 'phone' => $row['phone'], 'mail' => $row['mail'], 'address' => $row['address']);
$i++;
}
echo json_encode($table);
?>
wyszukuje mi on użytkowników których imie zaczyna się na podany ciąg (wynik zwraca do ajaxa)
i za cholere nie wiem o co chodzi bo w wyniku dostaje takie cos:
[{"id":"1","name":null,"phone":"123456789","mail":"jakis@gmail.com","address":null}]
czyli w skrócie nie chce mi odczytać pola name i address, reszte czyta normalnie (samo zapytanie zwraca poprawny wynik i przykładowo jeśli w pętli każe wyświetlić zmienną $row['name']; to wyświetla imię...
Jakieś podpowiedzi o co może chodzić?
Do admina - nie można było po prostu poprawić/napisać że błąd?