PHP.SU

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

Страниц (76): В начало « ... 68 69 70 71 72 73 74 [75] 76 »

> Найдено сообщений: 1131
Sail Отправлено: 23 Июня, 2014 - 09:15:13 • Тема: Почему не редактируеться база mysql? • Форум: Вопросы новичков

Ответов: 4
Просмотров: 204
Кавычки-то двойные. Улыбка
А вот тут:
Ohtar пишет:
WHERE '$_POST[id_reda]'

проблема.
Какие записи должны обновляться?!
Однако, надо дополнить условие указанием поля, которое должно быть равно приведённому значению!
(Впрочем, на это внимание уже обращали чуть выше) Улыбка
И текст ошибки хотелось бы увидеть...
И текст сформированного запроса...
Sail Отправлено: 20 Июня, 2014 - 15:23:16 • Тема: Помогите с массивом, почему-то плохо работает • Форум: Вопросы новичков

Ответов: 3
Просмотров: 128
А ещё можно вспомнить, что:
Sail Отправлено: 20 Июня, 2014 - 10:16:28 • Тема: Выборка данных • Форум: Вопросы новичков

Ответов: 6
Просмотров: 175
А что ожидаем получить от этой конструкции:
?
Ведь в $row содержится одна запись из результата запроса...
И $row["sCallOutRight"] - наверняка не массив...
...
Ну да, строка. Растерялся Извините, ляпнул, не довспомнив нюансы Закатив глазки
Sail Отправлено: 19 Июня, 2014 - 15:07:08 • Тема: Фильтр вывода MySQL • Форум: SQL и Архитектура БД

Ответов: 22
Просмотров: 100
Вместо той запятой, однако, нужен Улыбка
Sail Отправлено: 19 Июня, 2014 - 14:43:20 • Тема: Вывод из базы нескольких значений одного параметра • Форум: SQL и Архитектура БД

Ответов: 7
Просмотров: 58
А может, проще сделать?
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT c.`nazvanie`, c.`category` FROM `tema` t JOIN `catalog` c ON c.`category` = t.`category` WHERE t.`tema` = 'TemaName'

Ну а если формировать строку $where из полученного массива, то лучше, однако, использовать
PHP:
скопировать код в буфер обмена
  1. ... "where `category` in (".implode(',', $category).")"
Sail Отправлено: 19 Июня, 2014 - 12:42:06 • Тема: Загадочный знак вопроса • Форум: Вопросы новичков

Ответов: 12
Просмотров: 478
Однако, надо внимательнее быть!
$file = fopen($Mfile, "w");
fwrite($Mfile, "<?PHP \r\n$a = 'Simple string';\r\n?> ");
fclose($Mfile);
И в имени переменной '$' экранировать в строке... (если не надо вывести значение $a)
И PHP_EOL вместо \r\n использовать...

И ещё про однострочные комментарии:
Цитата:
Однострочные комментарии идут только до конца строки или текущего блока PHP-кода, в зависимости от того, что идет перед ними. Это означает, что HTML-код после // ... ?> или # ... ?> БУДЕТ напечатан: ?> завершает режим PHP и возвращает режим HTML, а // или # не могут повлиять на это.
Sail Отправлено: 18 Июня, 2014 - 16:13:25 • Тема: Создание новой таблицы из двух исходных • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 49
Странник пишет:
Пытался делать так:
INSERT INTO datafromgas (
        datafromgas.id AS ads_id,
        datafromgas.cenaclick,
        datafromgas.titlerus)                
SELECT
        mytables.id AS th_id,
        mytables.title,
        mytables.mytables1section_id AS r1,
        mytables.mytables2section_id AS r2,
        mytables.thouses3section_id AS r3,
        mytables.foto_name AS urls
FROM mytables;

но почему-то не получается? Я не опытный в этих вопросах... Прошу сильно не пинать. Кто сможет - помогите!

А почему для вставки прописаны три поля, а значений - целых 6?
Sail Отправлено: 18 Июня, 2014 - 13:15:53 • Тема: Как сформулировать запрос на выборку самого длинного слова из поля таблицы? • Форум: SQL и Архитектура БД

Ответов: 2
Просмотров: 30
Например, так:
CODE (htmlphp):
скопировать код в буфер обмена
  1. select * from `tablename` where char_length(`fieldname`) = (select max(char_length(`fieldname`)) from `tablename`);
Sail Отправлено: 17 Июня, 2014 - 16:11:25 • Тема: Теги внутри подключаемых HTML файлов • Форум: Вопросы новичков

Ответов: 10
Просмотров: 301
stazot пишет:
как видно ни грамма php тут нет

Собственно, PHP должен обработать этот файл и выдать "на-гора" легко усваиваемый браузером результат...
Sail Отправлено: 06 Марта, 2014 - 14:22:58 • Тема: Обновить значение и получить его • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 42
Hapson пишет:
сначала нужно обновить значение в таблице
получить это значение

Вот, кстати, другая пара запросов:
CODE (htmlphp):
скопировать код в буфер обмена
  1. update `articles` SET `rating_good` = LAST_INSERT_ID(`rating_good` + 1) WHERE `id_article` = 1;
  2. select LAST_INSERT_ID();

Так оно надёжнее...
Sail Отправлено: 03 Марта, 2014 - 12:30:37 • Тема: htmlspecialchars в $_GET • Форум: Вопросы новичков

Ответов: 6
Просмотров: 236
esterio пишет:

bestbios пишет:
Это не правильно, нужно использовать is_numeric()

Почему. Я вот пишу
PHP:
скопировать код в буфер обмена
  1. $id = isset($_GET['id']) ? (int)$_GET['id'] : 0;

Где я не прав?

Сравните:
PHP:
скопировать код в буфер обмена
  1.         $str = "234nurn";
  2.         $n1 = (int)$str;
  3.         $n2 = is_numeric($str) ? number_format($str) : 0;
  4.         var_dump($n1, $n2);

В итоге $n1 == 234, $n2 == 0.
Sail Отправлено: 03 Марта, 2014 - 11:39:58 • Тема: Обновить значение и получить его • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 42
Hapson пишет:
...узнать, не голосовал ли юзер за эту статью, если нет, то внести его id и id статьи в табличку учета голосов..

Можно "его id и id статьи" в табличке учёта голосов сделать уникальным индексом.
И проверять результат вставки...
Sail Отправлено: 03 Марта, 2014 - 11:13:13 • Тема: Вывести значение ячейки по значению соседней • Форум: Вопросы новичков

Ответов: 18
Просмотров: 938
Crowley пишет:
еще раз подниму Недовольство, огорчение

Вероятно, упустили вопрос в конце страницы:
http://forum.php.su/topic.php?fo...99121#1393499121
Sail Отправлено: 27 Февраля, 2014 - 14:24:05 • Тема: Не отправляются данные на почту из формы с RADIO • Форум: Вопросы новичков

Ответов: 1
Просмотров: 140
Для начала - хорошо бы проверять возвращаемое функцией mail значение.
"Возвращает TRUE, если письмо было принято для передачи, иначе FALSE".
И проверить настройки.
Sail Отправлено: 27 Февраля, 2014 - 13:24:09 • Тема: Вернуть id (auto increment) из базы в textarea • Форум: Вопросы новичков

Ответов: 6
Просмотров: 374
CatCat пишет:
Работает, но всегда возвращает id = 0, а в базе id=15

mysql_insert_id() должен вызываться после выполнения запроса "insert..." в той-же сессии (в рамках одного соединения с сервером БД).
То есть, после создания записи в таблице images, в скрипте uploadify.php

Страниц (76): В начало « ... 68 69 70 71 72 73 74 [75] 76 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB