par
rapha_d » 03 déc. 2017, 19:32
Bonjour,
Voici mon problème qui je ne pense pas être trop compliqué pour vous mais malgré mes recherches, je ne trouve pas.
J'ai un tableau avec différentes lignes que je récupère via une boucle :
Code : Tout sélectionner
for($i=0;$i<sizeof($travaux);$i++){
echo "
<tr>
<td class=infoDemTravaux ><u>".$travaux[$i]['idcmd']."<span>".$travaux[$i]['datecmd']."</span></td>
<td class=infoDemTravaux ><u>".$travaux[$i]['civ']." ".$travaux[$i]['firstname']." ".$travaux[$i]['username']." <span>".$travaux[$i]['un']." - ".$travaux[$i]['deux']." - ".$travaux[$i]['trois']."</span></td>
<td>".$travaux[$i]['naturecmd']."</td>
<td>".$travaux[$i]['type']."</td>
<td>".$travaux[$i]['nbre']."</td>
<td>".$travaux[$i]['delai']."</td>
<td>".$travaux[$i]['etat']."</td>
<td><select name=position id=position[] onchange='verifStatutchk(this)'/>
<option value=1>en cours</option>
<option value=2>Pris en compte</option>
<option value=4>Refusé</option>
<option value=5>Devis en cours</option>
<option value=6>Attente livraison</option>
<option value=6>Dossier terminé</option>
</select>
</td>
<td><a href='detaildemintervention.php?id=".$travaux[$i]['idcmd']."'>Détails</a></td>
<td><input id=sel() type=checkbox name=sel[] value=".$travaux[$i]['idcmd']."onchange='verifStatut(this)'>
<input type=hidden name=id[] value=".$travaux[$i]['idcmd'].">
</td>
</tr>";
}
Je voudrais récuperer l'id correspondant pour exploité mes fonctions ci-dessous
Code : Tout sélectionner
function verifStatutchk(champ){
document.getElementById('sel()').checked=true;
}
function verifStatut(champ){
document.getElementById('position()').value = "en cours";
}
Quand la liste déroulante change la bonne case se coche et si je la décoche ma liste reviens en premiere position
Merci de votre aide
Bonjour,
Voici mon problème qui je ne pense pas être trop compliqué pour vous mais malgré mes recherches, je ne trouve pas.
J'ai un tableau avec différentes lignes que je récupère via une boucle :
[code]
for($i=0;$i<sizeof($travaux);$i++){
echo "
<tr>
<td class=infoDemTravaux ><u>".$travaux[$i]['idcmd']."<span>".$travaux[$i]['datecmd']."</span></td>
<td class=infoDemTravaux ><u>".$travaux[$i]['civ']." ".$travaux[$i]['firstname']." ".$travaux[$i]['username']." <span>".$travaux[$i]['un']." - ".$travaux[$i]['deux']." - ".$travaux[$i]['trois']."</span></td>
<td>".$travaux[$i]['naturecmd']."</td>
<td>".$travaux[$i]['type']."</td>
<td>".$travaux[$i]['nbre']."</td>
<td>".$travaux[$i]['delai']."</td>
<td>".$travaux[$i]['etat']."</td>
<td><select name=position id=position[] onchange='verifStatutchk(this)'/>
<option value=1>en cours</option>
<option value=2>Pris en compte</option>
<option value=4>Refusé</option>
<option value=5>Devis en cours</option>
<option value=6>Attente livraison</option>
<option value=6>Dossier terminé</option>
</select>
</td>
<td><a href='detaildemintervention.php?id=".$travaux[$i]['idcmd']."'>Détails</a></td>
<td><input id=sel() type=checkbox name=sel[] value=".$travaux[$i]['idcmd']."onchange='verifStatut(this)'>
<input type=hidden name=id[] value=".$travaux[$i]['idcmd'].">
</td>
</tr>";
}
[/code]
Je voudrais récuperer l'id correspondant pour exploité mes fonctions ci-dessous
[code]
function verifStatutchk(champ){
document.getElementById('sel()').checked=true;
}
function verifStatut(champ){
document.getElementById('position()').value = "en cours";
}
[/code]
Quand la liste déroulante change la bonne case se coche et si je la décoche ma liste reviens en premiere position
Merci de votre aide