Używam CodeIgniter 2.1.3. Mam problem z funkcją list_fields()
, która powinna zwrócić tablicę pól wyniku MySQL. Tak więc poniższy kod powinien zawierać wszystkie pola wyniku MySQL.Pola listy CodeIgniter
$query = $this->db->query("SELECT * from $tablename where REGNO='$keyword' ");
$fields = $query->list_fields();
foreach ($fields as $f)
{
echo $f;
}
To działa poprawnie w systemie Windows, ale to nie działa w Linuksie, ale jeśli liczba wierszy są zerowe w wynikach, to działa także w systemie Linux.
Każdy pomysł, co dzieje się nie tak?
Jakie jest Twoje zapytanie? – Stanley
Twój kod jest dźwiękowy, co może tylko oznaczać, że Twój sql jest nieprawidłowy lub nie zwraca żadnych wyników. Sugeruję pokazanie całej funkcji. – Jeemusu
moje zapytanie to $ query = $ this-> db-> query ("SELECT * od $ tablename gdzie REGNO =" $ keyword ""); Nie, że dodałem linię zapytania do kodu. – Sagar