par
dunbar » 12 nov. 2008, 15:59
// Boucle affichant les 5 select
for ($i = 1; $i <= 5; $i++) {
echo "<select name='mod".$i."'>";
$result = mysql_query("SELECT id_module, model, emp_original, emp_exep FROM modules");
while($row = mysql_fetch_array($result)) {
if($row['emp_exep']== $i){
echo "<option value='".$row['id_module']."'>".$row['model']." </option>\n";
}
}
echo "</select>";
}
Oui effectivement avec une petite modif ta solution fonctionne
for ($i = 1; $i <= 6; $i++) {
echo "<select name='mod".$i."'>";
$result = mysql_query("SELECT id_module, model, emp_original, emp_exep FROM modules");
while($row = mysql_fetch_array($result)) {
if(($row['emp_original']==$i) || ($row['emp_exep']==$i)){
echo "<option value='".$row['id_module']."'>".$row['model']." </option>\n";
}
}
echo "</select>";
}
Par contre en temps d'exécution cette solution est plus longue
Merci
[quote="agité"][php]// Boucle affichant les 5 select
for ($i = 1; $i <= 5; $i++) {
echo "<select name='mod".$i."'>";
$result = mysql_query("SELECT id_module, model, emp_original, emp_exep FROM modules");
while($row = mysql_fetch_array($result)) {
if($row['emp_exep']== $i){
echo "<option value='".$row['id_module']."'>".$row['model']." </option>\n";
}
}
echo "</select>";
}[/php][/quote]
Oui effectivement avec une petite modif ta solution fonctionne
[php]
for ($i = 1; $i <= 6; $i++) {
echo "<select name='mod".$i."'>";
$result = mysql_query("SELECT id_module, model, emp_original, emp_exep FROM modules");
while($row = mysql_fetch_array($result)) {
if(($row['emp_original']==$i) || ($row['emp_exep']==$i)){
echo "<option value='".$row['id_module']."'>".$row['model']." </option>\n";
}
}
echo "</select>";
}
[/php]
Par contre en temps d'exécution cette solution est plus longue :?:
Merci