За последние 24 часа нас посетили 18618 программистов и 1599 роботов. Сейчас ищут 975 программистов ...

Сортировка данных

Тема в разделе "PHP и базы данных", создана пользователем Dimitry_LD, 14 мар 2011.

  1. Dimitry_LD

    Dimitry_LD Активный пользователь

    С нами с:
    13 янв 2011
    Сообщения:
    60
    Симпатии:
    0
    Адрес:
    GH
    Здравствуйте всем!
    Подскажите, как отсортировать данные из таблицы по "наименованию" ($forms_naim), если:

    PHP:
    1.  
    2. <?
    3. $ath = mysql_query("SELECT * FROM forms_glav ORDER BY id_form LIMIT 0 , 30");
    4.  if($ath)
    5.  {
    6.      while($form = mysql_fetch_array($ath))
    7.      {
    8.      //Тут у меня id'шники в таблице хранятся и меня интересует поле $form_id. Далее он берёт уже САМИ названия из той таблицы, где хранятся "наименования" нужные, которые необходимо отсортировать, но перед эти идёт условие Where! Как сортировать при таком условии?  
    9.  
    10.          $form_id=htmlspecialchars($form['id_form']);
    11.          $form_id_pred=htmlspecialchars($form['id_predpr']);
    12.          $form_obr_s=htmlspecialchars($form['srok_poluch']);
    13.          $form_obr_po=htmlspecialchars($form['srok_otpr']);
    14.          $form_id_otd=htmlspecialchars($form['id_otd']);
    15.          $form_id_name=htmlspecialchars($form['id_name']);
    16.          
    17.          
    18.     //вот оно:     
    19.          $ath2 = mysql_query("SELECT * FROM forms WHERE id_form=".$form_id);
    20.          if($ath2)
    21.          {
    22.              while($forms = mysql_fetch_array($ath2))
    23.              {
    24.          $forms_id=htmlspecialchars($forms['id_form']);
    25.          $forms_naim=htmlspecialchars($forms['naimenov']);
    26.              }
    27. ?>