Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: как получить количество вхождений текста LIKE= ".jpg" в таблице с id=1

 PHP.SU

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


 Страниц (1): [1]   

> Описание: SELECT COUNT LIKE
sochirf
Отправлено: 27 Сентября, 2015 - 11:59:55
Post Id


Новичок


Покинул форум
Сообщений всего: 27
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




Не могу сообразить, чего то не хватает:

CODE (htmlphp):
скопировать код в буфер обмена
  1. $photo_col= mysql_query("SELECT COUNT FROM table WHERE `id`=1 LIKE '.jpg'");
  2. echo $photo_col;
 
 Top
Ts.Saltan
Отправлено: 27 Сентября, 2015 - 12:14:37
Post Id



Посетитель


Покинул форум
Сообщений всего: 384
Дата рег-ции: Дек. 2013  
Откуда: Belarus


Помог: 22 раз(а)




COUNT(*)
 
 Top
sochirf
Отправлено: 27 Сентября, 2015 - 12:21:03
Post Id


Новичок


Покинул форум
Сообщений всего: 27
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




Не работает
(Добавление)
sochirf пишет:
Не работает

да забыл указать что выборка происходит в колонке images где id=1
 
 Top
sochirf
Отправлено: 27 Сентября, 2015 - 15:55:55
Post Id


Новичок


Покинул форум
Сообщений всего: 27
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




Подскажите почему может не работать echo в выборке из колонки images

Со всех таблиц все выводится а в колонке images содержится текст в виде:


[{"index":1,"image":"land-rover-range-rover-sport-2011_1_1.jpg","thumbnail":"land-rover-range-rover-sport-2011_1_1_t.jpg","medium":"land-rover-range-rover-sport-2011_1_1_m.jpg"},{"index":2,"image":"land-rover-range-rover-sport-2011_1_2.jpg","thumbnail":"land-rover-range-rover-sport-2011_1_2_t.jpg","medium":"land-rover-range-rover-sport-2011_1_2_m.jpg"},{"index":3,"image":"land-rover-range-rover-sport-2011_1_3.jpg","thumbnail":"land-rover-range-rover-sport-2011_1_3_t.jpg","medium":"land-rover-range-rover-sport-2011_1_3_m.jpg"},{"index":4,"image":"land-rover-range-rover-sport-2011_1_4.jpg","thumbnail":"land-rover-range-rover-sport-2011_1_4_t.jpg","medium":"land-rover-range-rover-sport-2011_1_4_m.jpg"},{"index":5,"image":"land-rover-range-rover-sport-2011_1_5.jpg","thumbnail":"land-rover-range-rover-sport-2011_1_5_t.jpg","medium":"land-rover-range-rover-sport-2011_1_5_m.jpg"},{"index":6,"image":"land-rover-range-rover-sport-2011_1_6.jpg","thumbnail":"land-rover-range-rover-sport-2011_1_6_t.jpg","medium":"land-rover-range-rover-sport-2011_1_6_m.jpg"},{"index":7,"image":"land-rover-range-rover-sport-2011_1_7.jpg","thumbnail":"land-rover-range-rover-sport-2011_1_7_t.jpg","medium":"land-rover-range-rover-sport-2011_1_7_m.jpg"},{"index":8,"image":"land-rover-range-rover-sport-2011_1_8.jpg","thumbnail":"land-rover-range-rover-sport-2011_1_8_t.jpg","medium":"land-rover-range-rover-sport-2011_1_8_m.jpg"}]


код запроса примерно такой:

CODE (htmlphp):
скопировать код в буфер обмена
  1. $resphoto = mysql_query("SELECT * FROM manager_ads WHERE id=$content->id");
  2. $myrow = mysql_fetch_array($resphoto);
  3. $myid_photo=$myrow['images'];
  4. $trt = substr_count($myid_photo, ".jpg");
  5. $iphoto = $trt / 3;
 
 Top
andrewkard
Отправлено: 27 Сентября, 2015 - 16:32:39
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




sochirf
Покажите код, в котором выводите.
 
 Top
Viper
Отправлено: 27 Сентября, 2015 - 17:37:22
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




sochirf если вам нужно узнать кол-во изображений для конкретного id материала, используйте статичную таблицу и обновляйте в ней значения при добавлении/удалении изображений.
А то, что и как вы пытаетесь реализовать называется говнокод, ну или костылестроение, как вам угодно ;)


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
sochirf
Отправлено: 03 Октября, 2015 - 11:14:31
Post Id


Новичок


Покинул форум
Сообщений всего: 27
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




Я понимаю что это извращение, но таблица сторонних разработчиков, и в ней нет данных о количестве изобр.
Но я уже решил проблему (нашел переменную о кол-ве jpg.
Все равно спасибо.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« SQL и Архитектура БД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB