<table>
<tr>
<td>
Это одна ячейка в таблице
</td>
</tr>
</table>
Работа с таблицами и Php
я с посредсвтвом PHP читаю текстовый файл, в нем 3 строки (этот текст.файл делает клиентская программа) я должен вывести их на таблицу и то не все так просто
нужно вырезать первые 5 букв первой строки, и присвоит ее как переменную вырезать еще несколько символов и сделать другой переменной и вывести это все в одной строке таблицы
открыть файл, вырезать я как то научился а вот с таблицами худо дело. я смог токо первую строку прочитать и поставит их как оператором Print я сделал а остальные то строки остаются без вывода (я хотел как цикл сделать но не смог). И еще кстати это все дожно происходит после клика на кнопку (пользователь должен нажать на кнопку типа "Вывод данных"). Если кто может мне помочь помогите пожалуйста!!! :???:
Заранее благодарен
ужас. не понятно ни слова. как клиентская программа может создать файл на сервере? какая структура файла? строки? про функции работы со строками читай здесь:
Цитата:
Originally posted by gufy
ужас. не понятно ни слова. как клиентская программа может создать файл на сервере? какая структура файла? строки? про функции работы со строками читай здесь: http://ru.php.net/manual/ru/ref.strings.php
ужас. не понятно ни слова. как клиентская программа может создать файл на сервере? какая структура файла? строки? про функции работы со строками читай здесь: http://ru.php.net/manual/ru/ref.strings.php
Никто и не говорил что клиентская программа создает файл на сервере (кл.проги на фокс-про старая вещица) файл находится на клиентской машине когда подключение сделано я читаю так
$f=fopen("c:\papka\data.txt","r") or die ("Ошибка")
структура файла такая одна строка типа
1112ГосбанкИвановНефтегаз и т.д. т.е. одна строке каждому символу слову клиентской программой предназначена строгие места (позиции)
если тебе нужно получить файл с клиентской машины, то нужно задействовать механизм file upload. читать здесь: http://detail.phpclub.net/article/upload
Но какую таблицу?
В html таблицы форматируются тэгами
Код:
gufy спасибо за ответ
а с таблицой как быть? как выложить например все строки на строки таблицу например каждый клиент (напр. 10) выложить информацию на одну таблицу например отчет о договорах ???
Цитата:
Originally posted by Janb
как выложить например все строки на строки таблицу например каждый клиент (напр. 10) выложить информацию на одну таблицу например отчет о договорах ???
как выложить например все строки на строки таблицу например каждый клиент (напр. 10) выложить информацию на одну таблицу например отчет о договорах ???
Это по русски написано?
Пример чтения файла по строчно, и разбиение на переменные!
$filename = "название фала.txt" //записываем название файла
$handle = fopen($filename, "rb"); // открываем файл на чтение
$fo = fread($handle, filesize($filename)); // читаем файл в строку
fclose($handle); // закрываем файл
$my_ar = split (';', $fo); // разбивае строку fo на масив строк. Каждая строка в файле заканчиваеться символом ;
$yay = count($my_ar)-1; // считаем количество элементов масива
for($i=0; $i<$yay; $i++)
{
list( $a1 , $a2) = split ( ' - ' ,$my_ar[$i]);
list( $a11 , $a22) = split ( ',' , $a1);
}
// проходим циклом по всему массиву, и каждый элемент массива разбиваем на переменные.
Вот пример файла:
текст,текст - текст;
текст,текст - текст;
текст,текст - текст;
просто в ячейку подставляй нужную переменную.. вот и все :)
Ну делай например
Код:
$file=file("считываешь свой файл");
echo("тута <table ...>");
foreach($file as $line) {
// обрабатываешь как тебе там надо и пихаешь в переменные
echo("<tr><td>выводы твоих переменных</td></tr>");
}
echo("</table>");
echo("тута <table ...>");
foreach($file as $line) {
// обрабатываешь как тебе там надо и пихаешь в переменные
echo("<tr><td>выводы твоих переменных</td></tr>");
}
echo("</table>");
Вот тебе вкратце. Дальше сам копай. Да, и пиши нормальным языком. Я нифига не понял че ты написал...