Cytat(potreb @ 14.05.2008, 16:05:38 )

<?php
for ($i = 0; $i < $columns; $i++) {
echo("Rekordów w polu $pole jest<b> ".$ilosc[0
]);
}
?>
Moze zadziała
Takie cos nie ma prawa zadzialac poniewaz zapytanie bedzie probowalo odszukac tabele o nazwie pola...
Poza tym i tak kazda tabela ma konkretna ilosc rekordow a nie inna dla kazdego pola wiec nie do konca rozumiem o co chodzi autorowi tematu
Aby uzyskac ilosc rekodrow tabeli nalezy postapic tak:
<?php
echo "W tabeli znajduje sie {$data[0]} rekordow"; ?>
Aby uzyskac ilosc zapisanych pol dla kazdej kolumny (czyli gdzie wartosc komorki jest inna niz NULL) mozna uzyc czegos takieg:
(uwaga, kod pisany "z palca", nie sprawdzalem czy dziala...)
<?php
for($i = 0; $i < $num_fields; $i++){
$c[] = "COUNT({$field_name}) AS {$field_name}";
}
foreach($fields as $field_name => $rows)
echo "{$field_name} - {$rows}<br />"; ?>