Forum Webscript.Ru
Программирование => PHP => Тема начата: Guard от 09 Июня 2002, 09:33:18
-
Вот научился я из CSV доставать инфу и выводить на экран.
Научите, как мне сделать так, чтобы еще и ХТМЛ таблица генерилась сама под эту инфу.
Только пожалуйста не надо ссылок черт знает куда или на мануал по ПХП к функции fgetcsv() это я уже видел.
Помогите!!!!
-
эээ
\';
while(.. fgetcsv(..)..) {
echo \'\';
echo \'\'.$items[0].\' | \';
echo \'\'.$items[1].\' | \';
echo \'
\';
}
echo \'\';?>
[off]ушли в php
Называй темы нормально! от того, что напишешь 100 восклицательных знаков, легче не станет. а и от help тоже...
[/off]
-
Спасибо за ответ, Britva!
Почти получилось.
Вот только таблица-то у меня из двух столбцов.
Как мне сделать так, чтобы еще и два столбца получилось и соответствовали столбцы в си-эс-ви файле и ХТМЛ-овской таблице????
Вот то, что я наваял. Он мне выводит все в один стобец :-(
Роль разделителей в файле играет точка с запятой......
$row = 1;
$fp = fopen ("test.csv","r");
echo \'\';
while ($data = fgetcsv ($fp, 1000, ",")) {
echo \'\';
echo \'\'.$data[0].\' | \';
echo \'
\';
}
echo \'
\';
fclose ($fp);
?>
-
ммм.. а что, нельзя написать вот так чтоли:
$row = 1;
$fp = fopen ("test.csv","r");
echo \'\';
while ($data = fgetcsv ($fp, 1000, ";")) {
echo \'\';
echo \'\'.$data[0].\' | \';
echo \'\'.$data[1].\' | \';
echo \'
\';
}
echo \'
\';
fclose ($fp);
?>
Во первых, раз у тебя точка с запятой разделитель - так и пиши.. а не запятую как у тебя.
плюс добавить $data[1] еще..
Используй [ php ] [/ php ] для выделения кода.