pb de boucle

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : pb de boucle

Re: pb de boucle

par hashut » 18 mai 2010, 18:34

trouve merci a tous

getUTCHours

Re: pb de boucle

par hashut » 18 mai 2010, 18:24

merci pour id mais c'est ok
il me reste plus qu'un seule blem
quand il reste moins 1h le compteur m'affiche par exemple 10min

0 days 1 hours 10 min 00 sec
par contre il termine bien dans 10 minute (0 days 1 hours 00 min 01 sec >> termine)
comment enlever cette heure en plus
merci

Re: pb de boucle

par AB » 17 mai 2010, 00:24

Alors t'a toujours pas résussi à la faire cette concaténation ?
while($datas  = mysql_fetch_array($reqs))
{
$id = 'id_num'.$datas['id'];
...
}

Re: pb de boucle

par hashut » 15 mai 2010, 15:40

tu as raison j'ai vire la 2 boucle

Re: pb de boucle

par stealth35 » 15 mai 2010, 15:34

ben en fait je veut metre un submit sur chaque compteur
mais quand je click dessus sa actualiser le 4 compte alors que moi veut actualiser un seul
réactualise tout la page ca sera plus simple, sinon on pourrais faire un requête ajax pour que ca aille change la date dans le json, mais toujour aucun rapoport avec 2 boucles, pour comprend regarde ce qu'il y'a dans ton html final tu verra que ca a pas de sens

Re: pb de boucle

par hashut » 15 mai 2010, 15:32

ben en fait je veut metre un submit sur chaque compteur
mais quand je click dessus sa actualiser le 4 compte alors que moi veut actualiser un seul

Re: pb de boucle

par stealth35 » 15 mai 2010, 14:52

pour faire quoi ? pourquoi ta remis 2 requête ? une seule suffisait ... l'id tu la déjà dans la requête :shock:

Re: pb de boucle

par hashut » 15 mai 2010, 11:20

serais t'il possible de cree une boucle dans la boucle

<?php
include('../conf/conf.php');
$db = mysql_connect($serveur, $user, $passw);
mysql_select_db($bd_base ,$db);
$req_att = "SELECT  * FROM Objet " ;
$reqs = mysql_query($req_att) OR die('erreur dans la requete pour savoir l\'attaque continu');
while($datas = mysql_fetch_array($reqs)) 
{ 
$Num= $datas['id'];
echo"$Num";
//////////////////////////////////////////////////////////////////
 $sql     = " SELECT id, H_fin FROM Objet  WHERE id=$Num ";
 $req     = mysql_query($sql) or exit(mysql_error());
 $tb    = array();
 while($data = mysql_fetch_object($req))
  {
    printf('<div id="%d"></div>', $data->id);
    $tb[$data->id] = strtotime($data->h_fin) * 1000;
  }
?>
<script type="text/javascript">
  var date_fin = <?php echo json_encode($tb) ?>;
  var date  = <?php echo time() * 1000 ?>;
  var timer = function()
  {       
    for(var i in date_fin)
    {
      if(date_fin.hasOwnProperty(i))
      {
        var div  = document.getElementById(i);
        var diff = date_fin[i] - date;
  
        if(diff > 0)
        {
          var down = new Date(diff);
          var days = Math.floor(diff / 86400000);
		  div.innerHTML =days+ ' days ' +down.getHours()+ ' hours ' +down.getMinutes() + ' minutes ' +down.getSeconds()+ ' seconds';
        }
          else
        {
          delete date_fin[i];
          div.innerHTML = 'Terminé';
        }
      }     
    }
    date += 1000;
    window.setTimeout(timer, 1000);
  };
  window.setTimeout(timer, 1000);
</script>
<?
}
?>

Re: pb de boucle

par @rthur » 15 mai 2010, 10:58

Bonjour,
je veut bien mais pk ?
je prefere comprendre c'est normal non?
Parce que c'est définit comme ça dans la spécification HTML :

Code : Tout sélectionner

ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").
http://www.w3.org/TR/html4/types.html#type-id

Re: pb de boucle

par hashut » 15 mai 2010, 10:39

je veut bien mais pk ?
je prefere comprendre c'est normal non?

Re: pb de boucle

par stealth35 » 14 mai 2010, 18:42

ben pk il recupere id dans la table sql donc un chiffre
ou est le blem??
oui mais en HTML l'id ne dois pas commencer par un chiffre, rajoute juste une lettre devan c'est tout

Re: pb de boucle

par hashut » 14 mai 2010, 18:00

ben pk il recupere id dans la table sql donc un chiffre
ou est le blem??

Re: pb de boucle

par stealth35 » 14 mai 2010, 17:47

je comprend pas je doit etre con
au lieu que ca soit
<div id="27"></div>

fraudais par exemple
<div id="t27"></div>

Re: pb de boucle

par hashut » 14 mai 2010, 17:19

je comprend pas je doit etre con

Re: pb de boucle

par stealth35 » 14 mai 2010, 14:04

ben il ya une lettre document.getElementById(i)
donc je comprend pas se que tu veut dire
l'id d'un élément html doit commence par une lettre, la ca commence par un chiffre, donc rajoute ce que tu veux pour que ca soit valide