Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вопрос взаимодействия PHP, DHTML и Javascript, вопрос взаимодействия PHP, DHTML и Javas 
:(
    Опции темы
GeorgeX
Дата 7.7.2005, 07:39 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Вопрос: нужно загрузить данные (записи генеалогического дерева) из MySQL с помощью PHP (это уже сделано), затем согласно свойствам объектов записей нужно их отобразить на странице. То есть каждый объект обзывается div и ему даются какие либо координаты на странице с помощью javascript. Как сделать так чтобы записи div создавались в цикле PHP? Когда пытался скрипт на javascript пихнуть внутрь PHP скрипта, ничего не получалось. Либо возможно ли такая запись document.div(i).top=y ? иными словами, возможно ли создание массива div и как потом обращаться к элементам его?
  Вверх
Aliance
Дата 7.7.2005, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 14
Всего: 137



ИМХО, не в тот раздел.
Код кинь.
И разметку, которую получаешь пхп скриптом.
PM MAIL WWW ICQ Skype   Вверх
Ignat
Дата 7.7.2005, 12:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 10
Всего: 73



Цитата(Aliance @ 7.7.2005, 12:13)
ИМХО, не в тот раздел.

А IMHO в тот.

GeorgeX, а так ли необходимо использовать JavaScript? По скудному описанию, могу предположить, что ПХП с этим нормально справится.

В любом случае, нужно помнить: "Вначале на сервере выполняется PHP, а только затем в клиентском браузере выполнится JS!" Если необходимость в JS не отпала, то проще всего, как я думаю, генерить ID для каждого DIVа, а затем ЯваСкриптом к ним обращаться.
Добавлено @ 12:27
Кстати, в этом разделе лежит статья Secandr'а. Рекомендую прочитать.


--------------------
Теперь при чем :P
PM   Вверх
ST_Falcon
Дата 16.7.2005, 00:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 14.11.2003
Где: Львов

Репутация: нет
Всего: 1



Ignat
а явой их можно постепенно открывать... пыхпых же все сразу выводит.
PM MAIL ICQ   Вверх
Serge2k
Дата 16.7.2005, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 16.7.2005

Репутация: нет
Всего: нет



ИМХО пхп бы с этим справился без проблем... Но если те надо через JS, то это делается примерно так:
Код

var object=getElementById("Тут_id_твоего_DIV");
object.style.top = y;
object.style.left = x;

на скока я понял, ты написав
document.div(i).top=y
именно то что я написал подразумевал....
А вообще, не советую тебе с JS связываться... Потом намучаешься с совместимость браузеров и прочим гемороем... smile
PM MAIL   Вверх
Aliance
Дата 16.7.2005, 23:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 14
Всего: 137



ST_Falcon
Мы говорим о связе JavaScript с PHP; А не о PHP+Java!

Serge2k
Цитата(Serge2k @ 16.7.2005, 16:39)
А вообще, не советую тебе с JS связываться... Потом намучаешься с совместимость браузеров и прочим гемороем...

Категорически не согласен. Как говорится: «Плохому танцору...»
PM MAIL WWW ICQ Skype   Вверх
Serge2k
Дата 17.7.2005, 09:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 16.7.2005

Репутация: нет
Всего: нет



Aliance да... ты наверное прав..... smile
PM MAIL   Вверх
ST_Falcon
Дата 20.7.2005, 19:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 14.11.2003
Где: Львов

Репутация: нет
Всего: 1



Aliance
Цитата
Мы говорим о связе JavaScript с PHP; А не о PHP+Java!

Извиняюсь. Я имел в виду ЯвуСкрипт. Впредь буду излагать точнее.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0466 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.