PHP.SU

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

Страниц (21): В начало « ... 5 6 7 8 [9] 10 11 12 13 ... » В конец

> Найдено сообщений: 305
Phantik Отправлено: 01 Февраля, 2010 - 13:16:48 • Тема: подсветка слов на странице. • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 2353
Вставляй нужные слова в какой-нибудь тег <span> и присваивай ему свой css class Для подсветки.

CODE (html):
скопировать код в буфер обмена
  1.  
  2. Надо выделить <span class='выделенное_слово'>это</span> слово в тексте
  3.  


ну а в css добавляешь
CODE (html):
скопировать код в буфер обмена
  1.  
  2. .выделенное_слово
  3. {
  4.  // свойства выделенных слов
  5. }
  6.  
Phantik Отправлено: 01 Февраля, 2010 - 13:07:47 • Тема: Создание базы/таблицы с неизвестным количеством/названием столбцов. • Форум: SQL и Архитектура БД

Ответов: 10
Просмотров: 70
Вообще наиболее правильный подход будет: Каждой сучности - свою таблицу.
Т.е. для вашего случая связь Исполнитель - награды выглядит ввиде 3х таблиц:

1) Табл 1 (исполнители)
id_singer - примари кей исполнителя
name - название
// другие общие данные

2) Табл 2 (награды)
id_reward - примари кей награды
name - название награды
// другие общие данные для описания наград

3) Табл 3(связь наград и исполнителей)
id_singer это внешний ключ к таблице №1
id_rewards это внешний ключ к таблице №2
`datetime' - дата\время вручения
// другие общие данные о вручении награды
Праймери кейем тут можно сделать либо добавочное поле AUTO_INCREMENT либо комбинацию полей в зависимости от логики вручения наград
Например PRIMARY KEY(id_singer,id_rewards,`datetime`)
Phantik Отправлено: 31 Января, 2010 - 15:05:11 • Тема: Текущее время на PHP • Форум: Программирование на PHP

Ответов: 6
Просмотров: 959
date_default_timezone_set('Europe/Moscow'); Помогло. Спасибо. Раньше никогда с такой проблемой не сталкивался.

SELECT NOW( ) возвращает правильное время.
Phantik Отправлено: 31 Января, 2010 - 14:15:43 • Тема: Текущее время на PHP • Форум: Программирование на PHP

Ответов: 6
Просмотров: 959
Вот скрипт:
<?php
echo date("H:i:s")."<br/>";
echo date_default_timezone_get()."<br/>";
?>

Вот что он выводит
09:11:42
Etc/GMT+3

Хотя системное время 15 часов.

в php.ini
[Date]
date.timezone = Etc/GMT+3
Phantik Отправлено: 31 Января, 2010 - 12:59:47 • Тема: Текущее время на PHP • Форум: Программирование на PHP

Ответов: 6
Просмотров: 959
Функции работы с текущим временем, типа getdate()
Выводят системное время на 6 часов меньше.
Системное время например 13:30:50 (в ТрейБаре Windows Vista). А функции выводят 7:30:50
Неправильно выводятся только часы. Что тут может быть?
Phantik Отправлено: 30 Января, 2010 - 09:45:02 • Тема: Проблема с exit • Форум: Программирование на PHP

Ответов: 6
Просмотров: 460
Смысл в том что если SQL запрос составлен правильно, то до exit() в твоем коде дело никогда не доходит.

А вообще странная логика. Exit это завершение скрипта. Ты ставишь include после exit-а и хочешь что бы он работал. Где тут логика? Тоже самое что нажимать на тормоз вместо газа, когда хочешь ускориться.
Phantik Отправлено: 30 Января, 2010 - 08:42:38 • Тема: Проблема с exit • Форум: Программирование на PHP

Ответов: 6
Просмотров: 460
И еще код:

PHP:
скопировать код в буфер обмена
  1.  
  2. <?$result = mysql_query ("SELECT * FROM bd  WHERE kat='$kat' ORDER BY data DESC LIMIT $start, $num",$db);
  3. if (!$result)
  4. {
  5. echo "В базе нет данных";
  6. exit ();
  7. }
  8.  


Замени на:

PHP:
скопировать код в буфер обмена
  1.  
  2. <?$result = mysql_query ("SELECT * FROM bd  WHERE kat='$kat' ORDER BY data DESC LIMIT $start, $num",$db);
  3. if (!$result)
  4. {
  5. echo "В базе нет данных или они есть - хрен его знает. Но запрос к базе составлен криво ибо:".mysql_error();
  6. exit ();
  7. }
  8.  
Phantik Отправлено: 28 Января, 2010 - 14:17:12 • Тема: ajax и https • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 5988
А если через url строку браузера открывать скрипт
https://172[dot]24[dot]0[dot]234/check_tls.php
или другие скрипты , то все нормально работает?
Phantik Отправлено: 27 Января, 2010 - 12:00:55 • Тема: коректность ссылки • Форум: Программирование на PHP

Ответов: 14
Просмотров: 598
2 kuller
А что именно ты проверяешь условием if? Как должен твой код работать правильно?
Phantik Отправлено: 27 Января, 2010 - 11:52:23 • Тема: коректность ссылки • Форум: Программирование на PHP

Ответов: 14
Просмотров: 598
mysql_query вернет FALSE если запрос не выполнится, и вернет Resurce если выполнится.
а равно $cat id или нет это никого не волнует.
Phantik Отправлено: 26 Января, 2010 - 19:24:20 • Тема: Вопрос по jquery • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 1120
Спасибо большое. Я не понял почему. Но стало работать везде.

из-за Доктайпа что ли? В XHTML нельзя писать так
<script type="text/javascript" src="/js/jquery.js" />
?
Phantik Отправлено: 26 Января, 2010 - 18:41:07 • Тема: Вопрос по jquery • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 1120
Начал изучать jquery сразу столкнулся с вопросом кроссбраузерности.
Написал простой код:
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <?php
  3. header("Content-type: text/html;charset=utf-8");
  4. ?>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  6. <html>
  7. <head>
  8.  <script type="text/javascript" src="/js/jquery.js" />
  9. <script type="text/javascript">
  10. $(document).ready(LoadDone)
  11. function init()
  12. {
  13.  alert("123");
  14. }
  15. function LoadDone()
  16. {
  17.  $("#button1").click(init);
  18.  alert("Load Done");
  19. }
  20. </script>
  21. </head>
  22. <body>
  23. <input type="button" id="button1" value="Нажать" />
  24. </body>
  25. </html>
  26.  


В Chrome и Opera все работает, а вот в FF и IE8 - не хочет. В чем тут может быть дело?
Phantik Отправлено: 25 Января, 2010 - 22:14:58 • Тема: Обращение напрямую к методам объекта внутри другого объекта? • Форум: Программирование на PHP

Ответов: 15
Просмотров: 946
PHP:
скопировать код в буфер обмена
  1. class Apple
  2. {   $Grape = new Grape();
  3.   function GetGrape() {return $Grape};
  4.    function AppleAlert()
  5.   {
  6.       print('hi, Apple');  
  7.   }
  8. }
  9. class Grape
  10. {   function GrapeAlert()
  11.   {
  12.       print('hi, Grape');  
  13.   }
  14. }
  15. $element->GetGrape()->GrapeAlert();
  16. // либо
  17. $element->Grape->GrapeAlert();
  18. //если Grape объявлен как public

P.S.Сори, на практике не проверял, так что могу ошибаться.
Phantik Отправлено: 25 Января, 2010 - 15:04:05 • Тема: Вопрос по классам PHP • Форум: Программирование на PHP

Ответов: 7
Просмотров: 473
Если ты в своем примере единицу сохранишь в переменной $variable класса SomeClass
то сможешь к ней обращаться из любой функции данного класса через $this->variable;

Что такое "Выполнение класса" я не в курсе.
Phantik Отправлено: 25 Января, 2010 - 14:42:36 • Тема: Вопрос по классам PHP • Форум: Программирование на PHP

Ответов: 7
Просмотров: 473
не совсем понятно что ты имеешь ввиду.

кстати $field = $variable надо писать как $field = $this->variable

Страниц (21): В начало « ... 5 6 7 8 [9] 10 11 12 13 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB