Доброго времени уважаемые! Есть dbf база в кодировке cp866, 34 строковых поля, одна строка: Код (Text): REPAIRID ORDERDATE ORDERNUM CLIENTFIO CLIENTTYPE CLIENTCITY CLIENTADDR CLIENTPHON MODEL MODELGROUP SERNUM SERNUMV STATUSREPA GARANTNUM SALEDATE RESUMEDATE VIEW PACKING FAULT NOTE RMASTER RSTART REND RCHAR RSYMPT RPRICE POKUPPRICE SPRNUM SPRDATE SPRCAUSE REXPORT REXPDATE RREPORT ROWCOLOR 1 02.03.2011 ТЕСТ Физ. Лицо тест тест 1234567890 MYSTERY MA-2.150 V2 Усилитель 123134124 гарантийный 01.03.2011 15.03.2011 бу апп, акб, зу, гт не включается тестовый ремонт Инженер 02.03.2011 14.03.2011 поблочный не включается, не выключается 10,00 ИСТИНА Не могу из php получить записи: PHP: $file='REPAIRS.dbf'; $db = dbase_open($file, 0); $i=0; $nr = dbase_numrecords($db); while($i < $nr) { $arr = dbase_get_record($db, $recno); var_dump($arr); print "<p>"; $i++; } dbase_close($db); Результат: HTML: array(35) { [0]=> string(6) "LGROUP" [1]=> string(8) " " [2]=> string(10) " " [3]=> string(25) " " [4]=> string(10) " " [5]=> string(30) " " [6]=> string(50) " " [7]=> string(25) " " [8]=> string(25) " " [9]=> string(25) "ESUMEDATE " [10]=> string(15) " " [11]=> string(4) " " [12]=> string(15) " " [13]=> string(20) " " [14]=> string(8) " -" [15]=> string(8) " " [16]=> string(25) "FAULT " [17]=> string(45) " " [18]=> string(80) "R " [19]=> string(80) " " [20]=> string(30) " " [21]=> string(8) " PPRICE" [22]=> string(8) " " [23]=> string(15) " " [24]=> string(80) "NUM " [25]=> float(0) [26]=> float(0) [27]=> string(10) " " [28]=> string(8) " " [29]=> string(80) " " [30]=> int(0) [31]=> string(8) " " [32]=> string(7) " " [33]=> string(8) " " ["deleted"]=> int(0) } <p>array(35) { [0]=> string(6) "LGROUP" [1]=> string(8) " " [2]=> string(10) " " [3]=> string(25) " " [4]=> string(10) " " [5]=> string(30) " " [6]=> string(50) " " [7]=> string(25) " " [8]=> string(25) " " [9]=> string(25) "ESUMEDATE " [10]=> string(15) " " [11]=> string(4) " " [12]=> string(15) " " [13]=> string(20) " " [14]=> string(8) " -" [15]=> string(8) " " [16]=> string(25) "FAULT " [17]=> string(45) " " [18]=> string(80) "R " [19]=> string(80) " " [20]=> string(30) " " [21]=> string(8) " PPRICE" [22]=> string(8) " " [23]=> string(15) " " [24]=> string(80) "NUM " [25]=> float(0) [26]=> float(0) [27]=> string(10) " " [28]=> string(8) " " [29]=> string(80) " " [30]=> int(0) [31]=> string(8) " " [32]=> string(7) " " [33]=> string(8) " " ["deleted"]=> int(0) } <p> Что делаю не так?
Сори.. Ошибка в ДНК.. ( Ленивая привычка делать все копипастейтом.. PHP: $i=0; $nr = dbase_numrecords($db); while($i < $nr) { $arr = dbase_get_record($db, $i); var_dump($arr); print "<p>"; $i++; } Вопрос закрыт