wszerad
(wszerad)
#1
$wynik = mysql_query($sql);
while($pole=mysql_fetch_array($wynik,MYSQL_BOTH))
{
foreach($pole as $fieldname => $fieldvalue)
{
echo $fieldname.' : "'.$fieldvalue.'"';
}
}
W moim zamierzeniu dla każdego wiersza powinno wypisywać nazwy kolumn a obok ich zawartość. Niestety jest inaczej. Pomoże ktoś to rozwikłać?
ra-v
(ra-v)
#2
mysql_fetch_array
zamień na
mysql_fetch_assoc
oraz
echo $fieldname.' : "'.$fieldvalue.'"';
zamień na
echo $fieldname.' : "'.$fieldvalue.'"
';
chyba że to nie ma wyświetlań pół w przeglądarce to
echo $fieldname.' : "'.$fieldvalue.'"'."\n";
wszerad
(wszerad)
#3
Myślałem, że już nie dostane odpowiedzi…
A rozwiązanie to zamiana MYSQL_BOTH na assoc z tym, że wpadłem na to już sam oglądając kod wynikowy.