[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Работа с <table> в php
fir1sts
Всем день добрый.

Есть расписание в табличном виде, вот оно:
http://ckstr.ru/files/timetable.html

Задача - сделать так чтобы при вводе группы и дня недели, выводилось расписание. Алгоритм вроде бы прост и понятен. А как такое сделать на php, какие функции использовать и т.д я незнаю, начал недавно изучать и вот думаю как сделать, то, что хочу.



Спустя 11 минут, 9 секунд (16.03.2011 - 16:33) Игорь_Vasinsky написал(а):
от 1000 рублей (зависит от функционала). День работы. Сделаем всё тип топ будет. Оплата webmoney. Писать в личку.

Спустя 22 минуты, 41 секунда (16.03.2011 - 16:56) inpost написал(а):
fir1sts
Тебе за деньги или подсказать?
В учебнике писалось, ПХП язык серверный или клиентский? Когда изучал HTML, язык разметки был серверный или клиентский? И последний вопрос, браузер относится к серверной среде или клиентской?

Спустя 4 минуты, 27 секунд (16.03.2011 - 17:01) Игорь_Vasinsky написал(а):
не.. походу надобно быстро (не путать с быстенько) и халявно, потому что как сказал - алгоритм то понятен.

щас начнётся... какие вы все алчные и т.п. и т.д.


Спустя 2 минуты, 53 секунды (16.03.2011 - 17:04) fir1sts написал(а):
Игорь_Vasinsky
спасибо, у меня главная цель - это научится это делать, а не сам результат.

inpost
мне подсказать.
пхп серверный)) html клиентский, непонятно, браузер к клиентской.
может быть на javaScript попроще можно все сделать, я незнаю.

подскажите? smile.gif

Спустя 3 минуты, 14 секунд (16.03.2011 - 17:07) Игорь_Vasinsky написал(а):
на js писать оч оч много.

стало быть раз расписание меняется - надо постоянно менять (ну об этом потом)

для начала организовать БД (mysql или txt - на ваш вкус).

БД организуете? И сюда. Поом дальше.

Спустя 2 минуты, 56 секунд (16.03.2011 - 17:10) fir1sts написал(а):
Игорь_Vasinsky
бд организвать не получится, т.к расписание кидается человеком, который только умеет конвертировать xls в html, через cms. Писать какой-то модуль, чтобы он заносил всё расписание в бд - это слишком.
нужно как-то работать просто со страницей.

Спустя 5 минут, 35 секунд (16.03.2011 - 17:15) Игорь_Vasinsky написал(а):
Ни чё не понимаю..
Как статическую страницу сделать динамичной - не делая её динамичной?

Давай снова.

Есть расписание
Есть Группы
Есть Дни недели

Нужно сделать поиск по группа&день недели.

Данные в xls

Грузить xls (но не просто табла, а чтоб колоночки и строки имели имена, чтоб к нимобращатся) на сервер - писать парсер на php

Делать селекты - и кнопу вывод - выдёргивать и смотеть.

Так чтоли?

Спустя 5 минут, 28 секунд (16.03.2011 - 17:21) Diakon написал(а):
fir1sts если менять данные надо то вам влюбом случае надо работать с БД. Так что путь один - писать форму для занесения данных и простенькую БД состоящую из одной таблицы (есои я правильно понял то что вам нужно). А тег <table> тут вообще не причем - таблица и данные в ней разные вещи. Как никрути для внесения данных вам ПРИДЕТСЯ состряпать базу данных и простенькую форму для внесения данных. Так что смотрите сами - либо заплатите и вам зделают, либо сами разберитесь.

Спустя 2 минуты, 40 секунд (16.03.2011 - 17:23) inpost написал(а):
fir1sts
Каким образом "Работа с <table> в php"? Если мы уже установили, что <table> находится на стороне клиента, а php - на сервере, и подсказываю, прямого соединения между ними нету.

Спустя 2 минуты, 9 секунд (16.03.2011 - 17:26) fir1sts написал(а):
inpost
Да я просто не знал, как тему обозвать.

Игорь_Vasinsky
почти так, данные в html и колонски со строками не имеют имен и классов. Если бы они имели имена, то я бы с jQuery все сделал.

Спустя 4 минуты, 49 секунд (16.03.2011 - 17:30) inpost написал(а):
fir1sts
Перенести все данные в базу данных, работать непосредственно с ней. Возможно разбить на несколько таблиц и связующие: Учителя, Дни недели, уроки.
Собственно, то, что ты хочешь, это делать из БД выборку из таблицы Уроки с условием "день=понедельник и учитель=Тищенко".
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.