Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Подсчитать количество различных типов записей в таблице

Сообщения:  [1-10]   [11-15] 

 
 автор: BinLaden   (14.07.2008 в 15:49)   письмо автору
 
   для: OLi   (14.07.2008 в 15:43)
 

> Все теперь норм

А в чём была ошибка, если не секрет?

   
 
 автор: OLi   (14.07.2008 в 15:43)   письмо автору
 
   для: Orc   (14.07.2008 в 15:30)
 

Все теперь норм.Спасибо всем!

   
 
 автор: OLi   (14.07.2008 в 15:41)   письмо автору
 
   для: sms-send   (14.07.2008 в 15:14)
 

Вот код:

    <?php
        
$put2 
= array(1=>"Картинки""Программы""Видео","Ролики","Текст");
 
        
$rez=mysql_query("SELECT `put`, COUNT(*) AS `q` FROM `TAB1` GROUP BY `put`",$link);

while(
$rezcol=mysql_fetch_array($rez)){
echo 
$put2[$rezcol[put]]."-".$rezcol[q];   


}
?>

   
 
 автор: Orc   (14.07.2008 в 15:30)   письмо автору
 
   для: sms-send   (14.07.2008 в 07:23)
 

> Без "ASC"

С чего бы это?

http://dev.mysql.com/doc/refman/5.1/en/select.html#id4714308 - вроде вполне разрешено.

   
 
 автор: sms-send   (14.07.2008 в 15:14)   письмо автору
 
   для: OLi   (14.07.2008 в 14:42)
 

Весь код, со всеми исправлениями, сюда...

   
 
 автор: OLi   (14.07.2008 в 14:42)   письмо автору
 
   для: oli   (14.07.2008 в 13:31)
 

Кто-то может помочь решить. Или объяснить-может я чего не то делаю, что не работает!

   
 
 автор: oli   (14.07.2008 в 13:31)   письмо автору
 
   для: sms-send   (14.07.2008 в 07:23)
 

Там знак тире а не вычитания )))
Все равно не работает
<?php

echo $put2 [$rezcol[put]] ."-"."$rezcol[q]";

   
 
 автор: sms-send   (14.07.2008 в 07:23)   письмо автору
 
   для: OLi   (14.07.2008 в 01:54)
 

SELECT `put`, COUNT(*) AS `q` FROM `TAB1` GROUP BY `put`


Без "ASC".

<?php

echo $put2 [$rezcol[put]] - $rezcol[q];


Здесь вы из строки вычитаете число?
И строковые ключи заключайте в кавычки, на всякий случай..

   
 
 автор: OLi   (14.07.2008 в 01:54)   письмо автору
 
   для: BinLaden   (14.07.2008 в 01:45)
 

В скрипте я написал $rez
Когда писал на форум-случайно написал $rezl
И так я не понял что нарушено и как решить задачу

   
 
 автор: BinLaden   (14.07.2008 в 01:45)   письмо автору
 
   для: OLi   (14.07.2008 в 01:40)
 

> Все-таки там $rez

То есть ошибка в другом месте?

   

Сообщения:  [1-10]   [11-15] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования