Bonjour,
dans un projet, je réalise plusieurs formulaire avec la même structure.
J'ai effectué plusieurs fonction pour eviter de recopier plusieurs foi le même code seulement je plante sur le select
mes select ont toujours cette forme et je plante surtout sur la partie foreach
dans un projet, je réalise plusieurs formulaire avec la même structure.
J'ai effectué plusieurs fonction pour eviter de recopier plusieurs foi le même code seulement je plante sur le select
<?php if($oc->societe_etude_id != null){?>
<div class="form-group">
<label for="societe_etude" class="col-sm-5 control-label">Sous-traitants :</label>
<div class="col-sm-7 text-right">
<select name="societe_etude" id="societe" class="form-control" size="1" />
<option value="">Veuillez indiquer le sous-traitant...</option>
<?php foreach($societe as $se):?>
<?php if($se->etude === 'oui'):?>
<option <?php if($se->id === $oc->societe_etude_id) echo 'selected';?> value="<?= $se->id; ?>"> <?= $se->societe; ?></option>
<?php endif;?>
<?php endforeach;?>
</select>
</div>
</div><!-- SOUS-TRAITANT -->
<?php }else{?>
<div class="form-group">
<label for="societe_etude" class="col-sm-5 control-label">Sous-traitants :</label>
<div class="col-sm-7 text-right">
<select name="societe_etude" id="societe" class="form-control" size="1" />
<option value="" <?php if($s->id != $oc->societe_nego_id) echo 'selected';?>>Veuillez indiquer le sous-traitant...</option>
<?php foreach($societe as $s):?>
<?php if($s->etude === 'oui'):?>
<option <?php if($s->id === $oc->societe_nego_id) echo 'selected';?> value="<?= $s->id; ?>"> <?= $s->societe; ?></option>
<?php endif;?>
<?php endforeach;?>
</select>
</div>
</div><!-- SOUS-TRAITANT -->
<?php }?>
mes select ont toujours cette forme et je plante surtout sur la partie foreach