PHP echo

borhen -  
 toto -
Bonjour, j'ai le script suivant en php: <?php echo $restant.'/'.$l['id']; ?>
est ce je peut trouver une fonction en php qui me permet de récupérer la valeur de $restant a part et de $l['id'] à part.

3 réponses

toto
 
Bonjour

Je ne comprends pas du tout ta question. $restant et $l['id'] sont déjà deux variables séparées, qu'est-ce que tu veux séparer d'autre ? Si c'est pour afficher sur deux lignes :
<?php echo $restant, '<br />', $l['id']; ?>
0
borhen
 
bonjour, voila : <input class="Bouton" name="aregler[]" type="checkbox" id="cc<?php echo $i; ?>" value="<?php echo $restant.'/'.$l['id']; ?>" onClick="TotalPayer(this.value, 'cc<?php echo $i; ?>')">

j'ai attribué a chexbox une valeur qui est composé de deux variable séparer par un "/" ou bien n'importe quel autre caractère et je veut récupérer la valeur de chaque variable a part pour l'utiliser dans un autre traitement. Moi j'ai pensé au fonction sur les chaine de caractère qui me permet d'extraire chaque chaine a part puisqu'il sont séparer par un "/". Vous coprenez.
0
dindoun Messages postés 1028 Date d'inscription   Statut Membre Dernière intervention   135
 
salut,

la fonction explode me parait parfaite :


https://www.php.net/manual/fr/function.explode.php

pour les strings en php j'ai fait un petit résumé
http://bruno.sanchiz.free.fr/spip/spip.php?article60&var_mode=recalcul
0
toto
 
ok, compris.
Mais la valeur récupérée sera dans $_POST['aregler'][$k], pas dans $restant ni dans $l['id'] !

Il suffit de faire $tbl=explode ('/',$_POST['aregler'][$k]) ; tu récupères l'ancienne valeur de $restant dans $tbl[0] et l'ancienne valeur de $l['id'] dans $tbl[1].
0