Probleme code javascript
Résolu
kd13
Messages postés
102
Statut
Membre
-
pazz -
pazz -
Bonjour,
je veux afficher des ligne de ma bd et je veux que a chaque afficha si la valeur du champ 'depences' et superieur a celle du champ 'budget" le champ depences change de couleur en rouge .
j'ai rèussi a faire cetta tache sur une seule ligne mais lorsque j'affiche plusieur ligne ca marche pas
je veux afficher des ligne de ma bd et je veux que a chaque afficha si la valeur du champ 'depences' et superieur a celle du champ 'budget" le champ depences change de couleur en rouge .
j'ai rèussi a faire cetta tache sur une seule ligne mais lorsque j'affiche plusieur ligne ca marche pas
A voir également:
- Probleme code javascript
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
3 réponses
theshadoo
Messages postés
878
Statut
Membre
123
Tu m'étonnes, et je dirais même mieux, il serait bien que tu nous mettes ton lien url si il est en ligne, on est pas devint non plus
c'est le code les amis !
<html>
<head>
<script language="JavaScript">
function changer()
{
var vq1 = document.getElementById('q<?php echo("$i")?>').value;
var vq2 = document.getElementById('d<?php echo("$i")?>').value;
if(vq1 < vq2 ) {
document.formulaire.pon<?php echo("$i")?>.style.backgroundColor = "#FE7373";
}
}
</script>
</head>
body onload="changer()">
<div id="wra">
<div id="tam">
<form id="formElem" method="post" name="formulaire">
<fieldset class="ena">
<p>
<table>
<tr>
<td> <label style="padding:5px;margin-left:-30px;"> N° </label></td>
<td> <label style="padding:5px;margin-left:15px;"> Intitulé </label></td>
<td> <label style="padding:5px;margin-left:10px;"> Budget </label></td>
<td> <label style="padding:5px;margin-left:40px;"> Depenses </label></td>
<td> <label style="padding:5px;margin-left:70px;"> Supprimer </label></td>
</tr>
</table>
</p>
</fieldset>
<div style="height:560px;width:1145px;overflow:auto;margin-top:-15px;">
<?php
$connect = ocilogon("khoubaieb","tam","127.0.0.1");
$req = ociparse($connect,"SELECT * FROM comptes where numc=200 or numc=100 ");
$requete=ociexecute($req);
while (oci_fetch_assoc($req)) {
echo ("<p>") ;
$NUMC=ociresult($req, "NUMC");
echo ("<input type=\"text\" value=\"". ociresult($req, "NUMC") ."\" readonly=\"readonly\" />");
echo ("<input type=\"text\" value=\"". ociresult($req, "NOMC") ."\"readonly=\"readonly\" />");
echo ("<input type=\"text\" id=\"q$i\" value=\"".ociresult($req, "BUDGET")."\" readonly=\"readonly\" />");
echo ("<input type=\"text\" id=\"d$i\" name=\"pon$i\" value=\"".ociresult($req, "DEPENSES")."\" style=\"background:#96CA2D;\"readonly=\"readonly\" />");
echo ("<button type=\"submit\" onClick=\"type1($NUMC)\" >Modifier</button>");
echo($i);
$i=$i+1;
echo ("</p>");
}
?>
</fieldset>
</div>
</form>
</body>
</html>
<html>
<head>
<script language="JavaScript">
function changer()
{
var vq1 = document.getElementById('q<?php echo("$i")?>').value;
var vq2 = document.getElementById('d<?php echo("$i")?>').value;
if(vq1 < vq2 ) {
document.formulaire.pon<?php echo("$i")?>.style.backgroundColor = "#FE7373";
}
}
</script>
</head>
body onload="changer()">
<div id="wra">
<div id="tam">
<form id="formElem" method="post" name="formulaire">
<fieldset class="ena">
<p>
<table>
<tr>
<td> <label style="padding:5px;margin-left:-30px;"> N° </label></td>
<td> <label style="padding:5px;margin-left:15px;"> Intitulé </label></td>
<td> <label style="padding:5px;margin-left:10px;"> Budget </label></td>
<td> <label style="padding:5px;margin-left:40px;"> Depenses </label></td>
<td> <label style="padding:5px;margin-left:70px;"> Supprimer </label></td>
</tr>
</table>
</p>
</fieldset>
<div style="height:560px;width:1145px;overflow:auto;margin-top:-15px;">
<?php
$connect = ocilogon("khoubaieb","tam","127.0.0.1");
$req = ociparse($connect,"SELECT * FROM comptes where numc=200 or numc=100 ");
$requete=ociexecute($req);
while (oci_fetch_assoc($req)) {
echo ("<p>") ;
$NUMC=ociresult($req, "NUMC");
echo ("<input type=\"text\" value=\"". ociresult($req, "NUMC") ."\" readonly=\"readonly\" />");
echo ("<input type=\"text\" value=\"". ociresult($req, "NOMC") ."\"readonly=\"readonly\" />");
echo ("<input type=\"text\" id=\"q$i\" value=\"".ociresult($req, "BUDGET")."\" readonly=\"readonly\" />");
echo ("<input type=\"text\" id=\"d$i\" name=\"pon$i\" value=\"".ociresult($req, "DEPENSES")."\" style=\"background:#96CA2D;\"readonly=\"readonly\" />");
echo ("<button type=\"submit\" onClick=\"type1($NUMC)\" >Modifier</button>");
echo($i);
$i=$i+1;
echo ("</p>");
}
?>
</fieldset>
</div>
</form>
</body>
</html>
Sinon je te conseil de faire la condition en php
echo ("<input type=\"text\" id=\"q$i\" value=\"".ociresult($req, "BUDGET")."\" readonly=\"readonly\" style=".(ociresult($req, "DEPENSES")>ociresult($req, "BUDGET"))?'background:#FE7373;':''." />"); echo ("<input type=\"text\" id=\"d$i\" name=\"pon$i\" value=\"".ociresult($req, "DEPENSES")."\" style=\"background:#96CA2D;\"readonly=\"readonly\" />"); echo ("<button type=\"submit\" onClick=\"type1($NUMC)\" >Modifier</button>"); echo($i); $i=$i+1;