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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Помогите найти ошибку.
 
 автор: tavila2010   (10.08.2009 в 22:31)   письмо автору
 
 

Помогите пожалуйста найти ошибку.
Ругается на выделенную строку. Наверно я синтаксис напортачила.

$ctg = mysql_query("SELECT * FROM catalog ORDER BY tip_catalog,tip_podcatalog");
while($cat = mysql_fetch_array($ctg))
{
$tip_catalog=htmlspecialchars($cat['tip_catalog']);
$tip_catalog2=htmlspecialchars($cat['tip_catalog']);

while($tip_catalog2 == $tip_catalog).AND.($cat = mysql_fetch_array($ctg))
{
$tip_catalog2=htmlspecialchars($cat['tip_catalog']);
}
echo $tip_catalog."<br>";
}

  Ответить  
 
 автор: Николай2357   (10.08.2009 в 22:36)   письмо автору
 
   для: tavila2010   (10.08.2009 в 22:31)
 

Ой. А что это вообще?

  Ответить  
 
 автор: tavila2010   (10.08.2009 в 22:46)   письмо автору
 
   для: Николай2357   (10.08.2009 в 22:36)
 

цикл в цикле. Предпологался. Второй цикл крутить пока номера каталогов совпалают. А как не совпадают - напечатать. Их там много одинаковых . Вот надо только все типы каталогов напечатать по одному разу

  Ответить  
 
 автор: Trianon   (10.08.2009 в 22:52)   письмо автору
 
   для: tavila2010   (10.08.2009 в 22:31)
 

У Вас ошибка в синткасисе условия цикла, в логике обращения к итератору mysql_fetch_array, и в подходе к SQL. И до кучи нарушение правил форума.


SQL-оператор, который выдаст неповторяющийся список, выглядит так:
SELECT DISTINCT tip_catalog FROM catalog ORDER BY tip_catalog

  Ответить  
 
 автор: tavila2010   (10.08.2009 в 23:15)   письмо автору
 
   для: Trianon   (10.08.2009 в 22:52)
 

Спасибо большое. Так удобно оказывается с этим DISTINCT
:)))

  Ответить  
Rambler's Top100
вверх

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