Aller au contenu

checkbox via base de données


Sujets conseillés

Posté

Bonjour,

J'ai une table où j'ai stocké des données prédefinies: Berline, familiale, coupé, sport etc.

Une fois l'annonce deposé, le membre choisi le type de son vehicule à vendre.


<p><label for="vehicle_type">Type de carosserie</label>
<select id="vehicle_type" name="vehicle_type" size="1">
{if $vehicle_type}
<option value="{$vehicle_type}" selected="selected">Type de carosserie</option>
{else}
<option value="" selected="selected">{$smarty.const.LISTING_FORM_CHOOSE_FEATURE}</option>
{/if}
{foreach item="vehicle_type" from=$typeslist}
<option value="{$vehicle_type.vehicle_type}">{$vehicle_type.vehicle_type}</option>
{/foreach}
</select>
</p>

Partie recherche:


<p>
<label for="vehicle_type">Type de carosserie</label>
{foreach item="vehicle_type" from=$typeslist}
{if $vehicle_type.vehicle_type}
{counter assign="c" print="0"}
<INPUT TYPE="checkbox" NAME="carosserie" value="Sedan" />Berline<BR>
<INPUT TYPE="checkbox" NAME="carosserie" value="Station Wagon" />Familiale<BR>
<INPUT TYPE="checkbox" NAME="carosserie" value="Quad-Runner" />Hatchback<BR>
<INPUT TYPE="checkbox" NAME="carosserie" value="4X4" />Tout terrain<BR>
<INPUT TYPE="checkbox" NAME="carosserie" value="Convertible" />Décapotable<BR>
<INPUT TYPE="checkbox" NAME="carosserie" value="Coupe" />Coupé;<BR>
<INPUT TYPE="checkbox" NAME="carosserie" value="Pickup" />Camionnette<BR>
<INPUT TYPE="checkbox" NAME="carosserie" value="SUV" />VUS<BR>
<INPUT TYPE="checkbox" NAME="carosserie" value="Sports" />Sport<BR>
<INPUT TYPE="checkbox" NAME="carosserie" value="Motorcycle" />Motocycle<BR>
<INPUT TYPE="checkbox" NAME="carosserie" value="Scooter" />Scooter<BR>
<INPUT TYPE="checkbox" NAME="carosserie" value="Truck" />Camion<BR>
<INPUT TYPE="checkbox" NAME="carosserie" value="Van" />Bus<BR>
<INPUT TYPE="checkbox" NAME="carosserie" value="Snowmobile" />Construction<BR>{if 0 eq ($c % 4)}<br />{/if}
{/if}
{/foreach}
</p>

Le ptrobleme c'Est que la recherche me donne toujours 0 résultat, mais quand je decauche tout, ca marche.

À l'origine, le script fonctionne sous un menu déroulant:


<p>
<label for="vehicle_type">Type de carosserie</label>
<select style="width:150px" id="vehicle_type" name="vehicle_type" size="1">
<option value="" selected="selected">Type de carosserie</option>
{foreach item="vehicle_type" from=$typeslist}
{if $vehicle_type.vehicle_type}
<option value="{$vehicle_type.vehicle_type}">{$vehicle_type.vehicle_type}</option>
{/if}
{/foreach}
</select>
</p>

Merci d'avance pour votre aide.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...