Jump to content

Bolmazov

User
  • Posts

    355
  • Joined

  • Last visited

Everything posted by Bolmazov

  1. Ребят. Я очень слаб в JS но нужно решить задачу. Для знающих не представляющую труда. Есть ссылка на картинку <a href='images/photo.jpg'>Pthoto</a> Как сделать так что бы по переходе по ссылке изображение отображалось в отдельном окне и размер окна совпадал с размерами картинки?
  2. Bolmazov

    mySQL

    Тем по SQL много, Я думаю, что форуму не хватает ветки об SQL. Почему-бы не создать и не расширить чуть тематику форума...
  3. ...Но это странно. Никто кроме меня там не может быть. Означает ли это, что бд взломана?
  4. Захожу на сайт а там только сообщение: Could not connect: User XXX has already more than 'max_user_connections' active connections что это и как это поучилось?
  5. Bolmazov

    FORMA

    Я тоже считаю,что это бред. Просто заказчик попросил сделать так по возможности. ) Естественно, заморачиваться я не буду. Просто если бы был-бы простой способ (о котором я возможно не знал), то сделал бы.
  6. Bolmazov

    FORMA

    Извините, что поздно отвечаю. Вопрос до сих пор актуален. Поясняю. Элементарный пример Есть форма с полями ввода <form action="/cgi-bin/handler.cgi" name="form1"> <p>Имя: <input type="text" name="nick"></p> <p><input type="submit" value="OK"></p> </form> Вводим произвольный текст в поле <input type="text" name="nick"> (тем самым передаем ей фокус) Нажимаем клавишу "Enter" Данные формы отсылаются скрипту (action="/cgi-bin/handler.cgi" ) Вопрос: как при той же ситуации, при нажатии клавиши "Enter" сделать так что бы не отсылалась форма скрипту. Форма должна отсылаться только при щелчке мышью по кнопке <input type="submit" value="OK">
  7. Bolmazov

    FORMA

    Хорошая идея, но гемор. А проще нельзя видимо...
  8. Bolmazov

    FORMA

    Есть форма с полями. По нажатию клавиши на клавиатуре "Enter" форма отправляется. Как сделать так что бы этого не происходило?
  9. Передача GET и POST тоже часто вариант.
  10. Спасибо большое. В очередной раз вы помогаете до конца в трудную минуту. Но это не совсем то, что я хотел - таблица комментарием выше выдает только список нужных event_id но повторяющихся. Нужно было в таблице event_table найти все строчки с этими event_id. И вот что получилось (на мой взгляд работает медленно, но работает): $events=mysql_query(" SELECT * FROM event_table as e WHERE e.event_id IN ( SELECT DISTINCT event.event_id FROM ( SELECT * FROM event_table JOIN seances_table ON event_table.event_id = seances_table.event_id WHERE seances_table.seance_date>'{$start_data}' AND seances_table.seance_date<'{$finish_data}' ) AS event ) ORDER BY e.event_name ASC; "); Ещё раз всем спасибо.
  11. Очевидно, я не понимаю. Но как прикрутить сюда group by event_id и как оно поможет мне. Хочу попробовать следующим образом: Вот такой запрос хорошо работает. Он в table1 оставляет все строки с id которые есть в table2 SELECT * FROM table1 WHERE id IN (SELECT id FROM table2) Тоже самое я хочу замутить и в моем случае. Только вместо table2 Такая вот табличка: SELECT * FROM event_table JOIN seances_table ON event_table.event_id = seances_table.event_id WHERE seances_table.seance_date>'{$start_data}' AND seances_table.seance_date<'{$finish_data}' а вместо id - event_id Следовательно нужно наверное что-то типа: SELECT * FROM event_table as e WHERE e.event_id IN ( SELECT event_id FROM event_table JOIN seances_table ON event_table.event_id = seances_table.event_id WHERE seances_table.seance_date>'{$start_data}' AND seances_table.seance_date<'{$finish_data}' ) И вот он почему-то не работает!
  12. Да ни хера не получается. Даже такой запрос не проходит: SELECT * FROM event_table WHERE event_id= ( SELECT event_id FROM seances_table ) Что здесь то не верно?
  13. Просто у меня при этом запросе: $TEST_events=mysql_query(" SELECT * FROM event_table JOIN seances_table ON event_table.event_id = seances_table.event_id WHERE seances_table.seance_date>'{$start_data}' AND seances_table.seance_date<'{$finish_data}' ;"); Есть повторяющиеся строчки типа: event_id H Название события 512 0 Хор Турецкого 512 0 Хор Турецкого 512 0 Хор Турецкого 4285 0 Reel Big Fish 2910 0 Чартова дюжина Как переписать, дописать запрос что бы исключить дублирующиеся строчки (по полю event_id) и поучить event_id H Название события 512 0 Хор Турецкого 4285 0 Reel Big Fish 2910 0 Чартова дюжина
  14. Не знаю как выкрутится, так тоже что-то не правильно: $events=mysql_query(" SELECT * FROM ( SELECT DISTINCT event.event_id FROM ( SELECT DISTINCT * FROM event_table JOIN seances_table ON event_table.event_id = seances_table.event_id WHERE seances_table.seance_date>'{$start_data}' AND seances_table.seance_date<'{$finish_data}' ) AS event ORDER BY event.event_id ASC ORDER BY event_id; ) AS events, seances_table WHERE events.event_id = seances_table.event_id ;");
  15. В результате данного запроса получается дублирование строк. Как от него избавиться? SELECT DISTINCT * FROM event_table JOIN seances_table ON event_table.event_id = seances_table.event_id WHERE seances_table.seance_date>'{$start_data}' AND seances_table.seance_date<'{$finish_data}'
  16. Ну вот что-то в этом духе нужно, но пока не работает: $events=mysql_query(" SELECT * FROM event_table JOIN seances_table ON event_table.event=event_table.event WHERE seances_table.seance_date>'{$start_data}' AND seances_table.seance_date<'{$finish_data}' ;");
  17. Мне нужно написать запрос типа: получить все строки в таблице T1 с id такие, что эти id будут удовлетворять какому-то условию в другой таблице T2.
  18. Спасибо, ты прав.
  19. У меня есть в БД типа date (пример: 04-02-09) А в php у меня $start_date и $stop_date в формате date("d-m-y") (хотя формат может быть любой) Вопрос: Как написать запрос что бы дата в БД была между $start_date и $stop_date?
  20. Bolmazov

    ООП PHP5

    Так, в том то и дело, что плохо, что он нормальный. На мой взгляд можно было бы и PHP предусмотреть еще один метод доступа, типа readonly, а то для каждого свойства вместо этого сейчас надо писать глупую функцию.
  21. Bolmazov

    ООП PHP5

    -=PSU=-, xPoint спасибо, но protected вообще запретит использование свойства вне области объекта; __get - хорошая идея. У неё тоже небольшие недостатки связанные с наследованием. ...странно, что такую фишку не реализовали. Ладно будем на коленках в __get делать. Спасибо.
  22. Bolmazov

    ООП PHP5

    Как разрешить доступ к свойству класса, но запретить менять его (свойства) значение? Понятно, что можно как-то так: class myClass{ private prop = 'value' public function get_prop(){ return $this->prop; } } Но как-то это мне кажется надуманно. Есть ли адекватный модификатор доступа к свойству что бы можно было прочитать значение но нельзя было его менять?
  23. Bolmazov

    PHP и XML

    Окэ, может я великий неудачник, но что-то не пошло у меня с DOM-моделями. Подскажите кто в состоянии, как приручить вот хоть такой код: $domt = new DOMDocument; $domt->loadXML('<site><page id="remove">TEST_TEXT</page></site>'); var_dump($domt->getElementById('remove')); Почему выдает NULL ?
  24. Bolmazov

    PHP и XML

    Бьюсь над хорошим решением задачи удаления узла уже день. Вот рабочий код, но НЕ то что мне нужно: <?php $xml = simplexml_load_file('sitestruct.xml'); unset($xml->page->page;); $xml->asXML('sitestruct.xml'); ?> Нужно: имея ссылку на элемент удалить его из структуры. К сожалению код ниже не работает правильно. Он очищает саму переменную $link а не содержимое по ссылке. <?php $xml = simplexml_load_file('sitestruct.xml'); $link =& $xml->page->page; unset($link); $xml->asXML('sitestruct.xml'); ?>
  25. Bolmazov

    PHP и XML

    Окэ! Классная вещь. А как быть с удалением узла?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy