как расположить флажки в формате 3/3 на макете формы - PullRequest
1 голос
/ 15 мая 2010

Привет. Может кто-нибудь подскажите, пожалуйста, как организовать список флажков метки кухни, которая извлекается из базы данных, и когда она отображается, она не в порядке, идущем рядом все вместе, я хочу, чтобы он отображался в 3 на 3 формат. Вот код для этого:

<div id="frmform">
    <form name="frmrestaurant" id="frmrestaurant" method="post" onsubmit="" enctype="multipart/form-data">
  <p class="msgsignup">Add Restaurant</p>
  <div id="iderror"></div>
  <div class="topinputs">
   <div> <label for="restaurant_name" class="name">Restaurant Name :</label><input type="text" name="restaurant_name" size="32" id="restaurant_name" value="<?php echo $row->restaurant_name; ?>" class="validate[required,custom[onlyLetter],length[0,100]] text-input" />  </div>


   </div>
   <div> <label for="website" class="name">Website :</label><input  size="32" type="text" name="website" id="website" value="<?php echo $row->website; ?>" class="validate[required,length[0,100]] text-input" />  </div>
   <div> <label for="budget" class="name">Budget :</label>
   <?php echo $this->lists['budget'];?>
   </div>
   <div> <label for="idcuisine" class="cuisine"  >Cuisine:</label>
   <?php echo $this->lists['cuisine']  ;?> 

   <div> <label for="idcategory" class="category">Category:</label>
   <?php echo $this->lists['category'];?>
   </div>

Списки кухни и категории отображаются неправильно.

Спасибо.

1 Ответ

2 голосов
/ 15 мая 2010

Это можно сделать с помощью правильной логики php

    <tr>
        <?php 
             while($ofetch=$db->fetchNextObject($query)) 
              { 
              $j++;
        ?>
                 <td width="33%">
                  <input type="checkbox" name="service[]" id="service" value="<?php echo $ofetch->service_id?>" /> some text
                 </td>
                 <?php if($j%3==0) { echo "</tr><tr>";}
                   }
                   ?>
   </tr>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...