PHP.SU

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

Страниц (15): В начало « ... 2 3 4 5 [6] 7 8 9 10 ... » В конец

> Найдено сообщений: 224
Invert Отправлено: 19 Декабря, 2013 - 09:29:13 • Тема: Что думают эксперты по поводу данного утверждения • Форум: Вопросы новичков

Ответов: 2
Просмотров: 99
Поддерживаю. Умение пользоваться скальпелем не сделает вас первоклассным хирургом. Многолетний опыт, умение пользоваться инструментами, умение видеть ошибки еще на стадии проектирования и многое другое.

Из всего я бы выделал одно из самых важных - опыт, практический опыт, чем больше, тем лучше.
Invert Отправлено: 18 Декабря, 2013 - 12:17:12 • Тема: Не стандартная задача • Форум: Вопросы новичков

Ответов: 11
Просмотров: 430
Вы все еще пишете код в блокноте? Поздравляю, все грабли будут ваши ;)
Invert Отправлено: 18 Декабря, 2013 - 08:56:04 • Тема: Предотвращение дублей • Форум: Работа с СУБД

Ответов: 18
Просмотров: 3542
Все величайшие умы вселенной не смогут решить эту задачу.

Да проверьте вы вручную наличие значения в таблице перед вставкой, работы то на минут 5.
Invert Отправлено: 17 Декабря, 2013 - 21:19:49 • Тема: чекалка файлов • Форум: Вопросы новичков

Ответов: 6
Просмотров: 390
Вот сюда смотрите:
PHP:
скопировать код в буфер обмена
  1. 44:         if (!in_array($file, $GLOBALS['no_check']))
Invert Отправлено: 17 Декабря, 2013 - 21:12:11 • Тема: Не стандартная задача • Форум: Вопросы новичков

Ответов: 11
Просмотров: 430
77_well пишет:
$date = $this->select($table_name, array($field_out), "`$field_in`='".addslashes($value_in)."'");


77_well пишет:
if (count($data) != 1) return false;

?
Invert Отправлено: 17 Декабря, 2013 - 17:50:20 • Тема: Предотвращение дублей • Форум: Работа с СУБД

Ответов: 18
Просмотров: 3542
Ручная проверка и есть универсальное средство. Или магию хотите какую-то?

Дергаете:
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT id FROM tbl WHERE name = '?' AND model = '?'

(Добавление)
caballero, оп, не заметил.
Invert Отправлено: 17 Декабря, 2013 - 08:48:46 • Тема: разделение страницы • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1980
Ну так в чем проблема? Достали текст статьи с БД, рубанули его на нужное кол-во кусков и отобразили требуемый кусок.
Invert Отправлено: 17 Декабря, 2013 - 08:44:49 • Тема: php js сессии • Форум: Вопросы новичков

Ответов: 2
Просмотров: 94
him пишет:
вопрос, как в 111.php узнать логин авторизованного пользователя? (оно в $_SESSION['login'])

Ну в сессии он, если вы его авторизировали и этот логин туда положили. Понимаете как механизм сессии работает?

him пишет:
при нажатии через js скрипт считывается поле текста и отправляется методом post на 111.php
А как форма работает понимаете или вас какой-то особенный JS скрипт?

А это что?:
PHP:
скопировать код в буфер обмена
  1. <?echo ' '.$_SESSION['login']';?>


Echo с короткими тегами пишется так: <?= $value ?>, это аналогично <?php echo $value ?>
Invert Отправлено: 17 Декабря, 2013 - 08:28:15 • Тема: mysql вывод не пустых полей • Форум: Вопросы новичков

Ответов: 14
Просмотров: 1386
Жуть. Почитайте про организацию отношений между таблицами и джоины, не придется повторять вопросы, и не нужно будет создавать такие таблицы.
Invert Отправлено: 17 Декабря, 2013 - 08:23:32 • Тема: Поочередная замена значенний массива • Форум: Вопросы новичков

Ответов: 9
Просмотров: 349
Ну простите меня, я то хотел помочь, а там оказывается модификаторы повторяются, да еще и однотипный заменяются все одним значением.

Может нормальный, развернутый пример, чтобы без трололо?
Invert Отправлено: 17 Декабря, 2013 - 07:43:47 • Тема: Не работает POST • Форум: Вопросы новичков

Ответов: 6
Просмотров: 260
Магия сама все сделает )
Invert Отправлено: 17 Декабря, 2013 - 06:58:49 • Тема: Поочередная замена значенний массива • Форум: Вопросы новичков

Ответов: 9
Просмотров: 349
Проще всего:

PHP:
скопировать код в буфер обмена
  1.  
  2. $string = str_replace(
  3.     array( '%a%', '%b%', '%c%' ),
  4.     array( 'A', 'B', 'C' ),
  5.     'Это %a% просто %b% строка %c%'
  6. );
  7.  
Invert Отправлено: 17 Декабря, 2013 - 05:56:28 • Тема: Подключение шаблона • Форум: Обсуждение статей

Ответов: 2
Просмотров: 4099
Мой вам бесплатный совет: изучите и используйте Twig.

И та статья, с шаблонизатором, старая она, сейчас так мало кто пишет.
Цитата:
Tiger (c) 2004 специально для Web-support.ru.



Raisin пишет:
её надо как то изменить, написать адрес каталога? Как ее изменить?

Вместо точки напишите свой каталог, хоть в этом не смысла. Для справки: "." это текущий каталог, в котором размещен скрипт.

Raisin пишет:
Объясните мне пожалуйста для чего дважды указывать путь каталога?

Так уж там сделано. Хотите переделать? - Поправьте конструктор, чтобы директория не была обязательной при создании объекта, и если она не указана - использовать $this->root.
Invert Отправлено: 17 Декабря, 2013 - 05:36:52 • Тема: Подсчитать все найденные • Форум: HTTP и PHP

Ответов: 3
Просмотров: 1060
$pagsum - количество всех совпадений.
Загляните в $pageimg, если нужно узнать количество совпадений по определенному шаблону.
Invert Отправлено: 17 Декабря, 2013 - 05:30:08 • Тема: Сравнение переменной с данными в бд • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 55
Заведите себе привычку сперва читать документацию о инструментах, которыми пользуетесь, а лишь потом их применять.

http://www.php.net/manual/ru/fun....mysql-query.php

Ваша ошибка в том, что mysql_query при запросе типа SELECT возвращает объект если запрос успешен (и даже когда ничего не найдено это тоже успешный запрос), а FALSE он вернет лишь в случае ошибки.

Понятное дело что

вернет TRUE.

Из $result, с помощью mysql_fetch_array, вам нужно получить результат запроса (массив), а в нем лишь проверять, нашлось ли что-то ($array[ 'id' ] в вашем случае).

Читайте статьи, смотрите чужие примеры. Сайт php.net поставьте в закладки в браузере и заглядывайте в него по любому вопросу, так вы сэкономите себе много времени.

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB