PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » Boulce + Chekbox » 04-08-2009 15:21:22

J'ai trouvé une solution !

voila le code et tout marche merci

<input type="checkbox" name="idmembre[]" value="<?php echo $id; ?>"
<?php if (in_array($id,$cat_read)) {echo "checked=\"checked\"";}?>  />

#2 Re : Forum Général PHP » Boulce + Chekbox » 04-08-2009 15:21:22

Hello smile oui j'avoue c'est pas super claire de bon matin je ré explique.


// je recup les cat dans le champs qui est mysql à l'origine

           $cat_read = explode('-','55-66-02-54-63')

// je fix la limite à 5 puisque il y a 5 explode

           $limitecat = '5';
 
           $i = 1;
 
           while($i <= $limitecat)
 
           {
 
        if($cat_read[$i] == $id){ echo '<input name="checkbox" type="checkbox" id="checkbox" checked="checked" />';}

        if($cat_read[$i] != $id){ echo '<input type="checkbox" name="checkbox" id="checkbox" />';  }
 
      $i++;
 
           }

donc c'est simple je voudrais que le script compare $id qui provient de la table des categories avec $cat_read[$i] sachant que $i est de 1 à 5 ensuite qu'il met une chekbox coché ou non si il la trouve dans $cat_read[$i]


voilà j'espère que c'est un peut mieux

merci bien !

#3 Forum Général PHP » Boulce + Chekbox » 04-08-2009 15:21:22

foudunet
Réponses : 4

Bonsoir à Tous après des heures et des heures je ne trouve pas sad mais je lache pas votre aide me sauverais quelques cheveux big_smile !!


voilà mon code :

     $limitecat = '5';
     $i = 1;
     while($i <= $limitecat)
     {
  if($cat_read[$i] == $id){ echo '<input name="checkbox" type="checkbox" id="checkbox" checked="checked" />';}
        if($cat_read[$i] != $id){ echo '<input type="checkbox" name="checkbox" id="checkbox" />';  }
$i++;
     }

ce que je veux c'est que la case soit coché ou bien non sans qu'elle m'affiche une multitude de case  suivant la variable $limitecat en gros que si la boucle trouve que cat_read[$i] est égale à $id il stope la boucle et recomence pour un autre tour.


Merci pour votre aide

#5 Re : Forum Général PHP » [Résolu] Recuperer les valeur d'une boucle » 14-05-2009 16:22:50

comment le mettre se tag j'ai fais modif mais y a que le contenu que l'on peut modif

#6 Re : Forum Général PHP » [Résolu] Recuperer les valeur d'une boucle » 14-05-2009 16:22:50

Merci à tous pour vos explications je prend note pour la prochaine foie ça va bien m'aider en passant super le nouveau forum je le trouve mieux que le précédent bravo à l'équipe PhpDebutant !

Bonne journée !

#7 Re : Forum Général PHP » [Résolu] Recuperer les valeur d'une boucle » 14-05-2009 16:22:50

Bonjour cher ami,

merci pour l'épine que tu viens de m'enlever tu es un génie !

Juste dernière question pour :

$tout.= $i;

le point (.) sert en faite à récupérer le tout c'est cela ?

Merci infiniment.

#8 Re : Forum Général PHP » [Résolu] Recuperer les valeur d'une boucle » 14-05-2009 16:22:50

Merci Manicow mais je ne trouve pas ma réponse sur cette page

#9 Forum Général PHP » [Résolu] Recuperer les valeur d'une boucle » 14-05-2009 16:22:50

foudunet
Réponses : 11

Bonsoir cher tous smile

voilà je me creuse la tête depuis des heures après moulte recherche je viens m'éclaircir ici

je m'explique je voudrais recupérer les valeurs en une seul variable voici le code :

<?php
$i = 1;
while($i <= 15){
echo '<br> Voici la ligne : '.$i;
$i++;
}
?>

ça m'affiche ça :

Voici la ligne : 1
Voici la ligne : 2
Voici la ligne : 3
Voici la ligne : 4
Voici la ligne : 5
Voici la ligne : 6
Voici la ligne : 7
Voici la ligne : 8
Voici la ligne : 9
Voici la ligne : 10
Voici la ligne : 11
Voici la ligne : 12
Voici la ligne : 13
Voici la ligne : 14
Voici la ligne : 15


donc ce que j'aimerais c'est que par exemple je declare une variable $tout

$tout = toute les valeurs de $i

ce qui m'afficherait :

---> 123456789101112131415

en gros $tout = "123456789101112131415";


merci pour votre aide

Pied de page des forums

Propulsé par FluxBB