PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (81): В начало « ... 33 34 35 36 [37] 38 39 40 41 ... » В конец

> Найдено сообщений: 1209
evgenijj Отправлено: 25 Сентября, 2007 - 19:50:08 • Тема: Как считать строку из Базы Данных по ее номеру? • Форум: SQL и Архитектура БД

Ответов: 12
Просмотров: 262
Давай попробуем разобраться. Итак, во-первых, у нас не одна, а две таблицы - вопросы (questions) и ответы (answers). Каждая запись в таблице answers имеет ссылку на первичный ключ таблицы questions.

Чтобы провести тестирование, тебе нужно вывести на страницу все вопросы, и для каждого вопроса - список ответов (я здесь не рассматриваю вариант, когда возможны разные экзамены - тогда каждый вопрос должен содержать ссылку на родительский элемент - запись в таблице "экзамены")
PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. < p>Первый вопрос</p>
  4. <select name="question14">
  5.   <option value="12">Первый вариант ответа на вопрос ID=14</option>
  6.   <option value="222">Второй вариант ответа на вопрос ID=14</option>
  7.   <option value="173">Третий вариант ответа на вопрос ID=14</option>
  8. </select>
  9.  
  10. < p>Второй вопрос</p>
  11. <select name="question145">
  12.   <option value="276">Первый вариант ответа на вопрос ID=145</option>
  13.   <option value="11">Второй вариант ответа на вопрос ID=145</option>
  14.   <option value="54">Третий вариант ответа на вопрос ID=145</option>
  15. </select>
  16.  
  17. < p>Третий вопрос</p>
  18. <select name="question98">
  19.   <option value="44">Первый вариант ответа на вопрос ID=98</option>
  20.   <option value="19">Второй вариант ответа на вопрос ID=98</option>
  21.   <option value="270">Третий вариант ответа на вопрос ID=98</option>
  22. </select>
  23.  
evgenijj Отправлено: 25 Сентября, 2007 - 19:21:28 • Тема: Совместное использование JavaScript и PHP • Форум: Программирование на PHP

Ответов: 6
Просмотров: 866
http://phpfaq[dot]ru/na_tanke
evgenijj Отправлено: 25 Сентября, 2007 - 19:19:21 • Тема: События в броузере и PHP • Форум: Программирование на PHP

Ответов: 4
Просмотров: 456
Я так думаю, ты путаешь понятия серверного программирования, и программирования на стороне клиента
http://phpfaq[dot]ru/na_tanke
evgenijj Отправлено: 25 Сентября, 2007 - 19:16:30 • Тема: Оставить только кирилицу в строке • Форум: Регулярные выражения

Ответов: 14
Просмотров: 1086
Мне кажется, вы как-то вольно подошли к решению задачи. Ведь нужно оставить только кириллицу (и, возможно, пробел)
PHP:
скопировать код в буфер обмена
  1.  
  2. $text = preg_replace("#[^\\xC0-\\xFF\\s]#", "", $text);
  3.  
evgenijj Отправлено: 25 Сентября, 2007 - 16:59:41 • Тема: Написание чата • Форум: Программирование на PHP

Ответов: 46
Просмотров: 2678
$A=date("H:i:s")-$UserArray[0];

Функция date() возвращает СТРОКУ. $UserArray[0] также содержит СТРОКУ. Как ты собираешься совершить арифметическую операцию "вычитание"?

Используй функцию time().
evgenijj Отправлено: 24 Сентября, 2007 - 20:23:21 • Тема: Объект класса • Форум: Программирование на PHP

Ответов: 11
Просмотров: 703


Полный улет!!!
evgenijj Отправлено: 24 Сентября, 2007 - 20:20:17 • Тема: :: и -> • Форум: Программирование на PHP

Ответов: 4
Просмотров: 352
http://phpclub[dot]ru/detail/article[dot][dot][dot]5?printVersion=1

Читай про статические члены класса.
evgenijj Отправлено: 24 Сентября, 2007 - 20:17:21 • Тема: Как считать строку из Базы Данных по ее номеру? • Форум: SQL и Архитектура БД

Ответов: 12
Просмотров: 262
Давай ты придумаешь пример, когда тебе абсолютно необходима сплошная нумерация ID (1, 2, 3, 4, 5, 6, 7, ... ) - а мы тебе расскажем, как это обойти?
evgenijj Отправлено: 24 Сентября, 2007 - 12:34:19 • Тема: XML • Форум: Программирование на PHP

Ответов: 2
Просмотров: 291
* расширение DOM XML для PHP4 http://www.php.su/functions/?cat=domxml
* встроенные функции DOM XML для PHP5 http://www.php.su/functions/?cat=dom
* Simple XML для PHP5 http://www.php.su/functions/?cat=simplexml
evgenijj Отправлено: 21 Сентября, 2007 - 23:35:55 • Тема: модули. принцип написания • Форум: FreeLance

Ответов: 16
Просмотров: 12106
valenok пишет:

В принципе модуль дожен ещё изменить струтуру таблиц, поэтому уместно предпологать существование /modules/galery/install.php


Модуль, заменяющий шаблоны (причем временно) да еще и перезаписывающий файлы *.php - нет, этого я себе представить не могу. Для меня слишком сложно.
evgenijj Отправлено: 21 Сентября, 2007 - 19:52:32 • Тема: Установка Apache2+PHP5 • Форум: Apache и другие веб-серверы

Ответов: 20
Просмотров: 33583
Цитата:
Установил apache_2.2.4-win32-x86-no_ssl! все работало...привязал php-5.1.2-Win32 и теперь не запускается апач... почему так? настраивал все как написано на http://php.su/prepare/?apache2_php5_win .


СОЗДАЕМ НОВУЮ ТЕМУ! Ну сколько можно "тянуть" одну и ту же? Надо понять одну простую мысль - эту тему прочтут еще десятки (а то и сотни) человек. Им просто будет удобнее искать и читать.
evgenijj Отправлено: 21 Сентября, 2007 - 16:58:10 • Тема: Фигня со слэшами • Форум: SQL и Архитектура БД

Ответов: 2
Просмотров: 84
http://webmasterschool[dot]ru/articles/article8.php
evgenijj Отправлено: 21 Сентября, 2007 - 09:01:58 • Тема: модули. принцип написания • Форум: FreeLance

Ответов: 16
Просмотров: 12106
Джур пишет:
вносить изменения в шаблон сайта... это не ядро, а значит это тоже решение.


Да, мне тоже такая мысль пришла в голову. Хотя это и несколько странно - шаблон управляет логикой.

showmessage.tpl.html
PHP:
скопировать код в буфер обмена
  1.  
  2. <tr>
  3. <td>{authorName}{authorAvator}{moduleName*functionName}</td>
  4. <td>{message}</td>
  5. </tr>
  6.  


После того, как мы считаем содержимое шаблона в переменную
$html = file_get_contents("templates/showmessage.tpl.html");
И произведем замены
$html = str_replace("{authorName}", $authorName, $html);
мы проверяем с помощью регулярных выражений, а нет ли в нем конструкций вида
{moduleName*functionName}
и если есть, проверяем наличие в папке modules файла moduleName.php, подключаем его и вызываем функцию functionName (проверив праедварительно ее существование с помощью function_exists). Но тут возникает проблема - как передать этой функции параметры?
evgenijj Отправлено: 19 Сентября, 2007 - 16:32:16 • Тема: Оператор IF • Форум: Программирование на PHP

Ответов: 8
Просмотров: 668
PHP:
скопировать код в буфер обмена
  1.  
  2. if ( $a >= 5 and $a < 10 ) echo "5+";
  3. if ( $a >= 10 ) echo "10+";
  4.  
evgenijj Отправлено: 19 Сентября, 2007 - 11:48:58 • Тема: Динамические списки + Javascript • Форум: JavaScript & VBScript

Ответов: 12
Просмотров: 11015
sancho пишет:

у меня вот какая загвостка.. списки генерируются запросами к базе. Т.е. варианты скрыты, до тех пор пока нет запроса к базе.

и в коде НИ марки Ни модели не видно и они там не прописываются... даже не знаю как быть.. Огорчение


Ничего не понял. Попробуй еще раз - с чувством, с толком, с расстановкой...

Страниц (81): В начало « ... 33 34 35 36 [37] 38 39 40 41 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB