par
Invité » 21 oct. 2007, 08:24
super, merci. ca semble etre exactement ce qu'il me faut pour supprimer une virgule
est ce que qq un aurait une idee de comment je peux recuperer mon tableau qui est dans une fonction de la page functions.tpl.php et que j'appelle dans draw.php ??
j'ai ce code dans functions.tpl.php:
Code : Tout sélectionner
function draw(){
$numbers=array(1,2,3,4,5,6,7,8,9,10,11,12);
//Get 4 unique random keys from $numbers array.
$rand_keys = array_rand($numbers, 4);
//if you want to sort the random keys
sort($rand_keys);
//print out the random numbers using the
//random keys.
foreach ($rand_keys as $k=>$v) {
echo $numbers[$v].", ";
}
et dans draw.php je fais un require() de functions.tpl.php
j'appelle draw();
le tableau s'affiche (4 valeurs a l'ecran) mais je n'arrive pas a les recuperer dans une une variable. quand j'essaie d'utiliser $number[$v] dans draw.php j'ai un message me disant que la variable n'existe pas... (pas pratique vu que je dois stocker ces valeurs dans la base de donnees...)
qq un saurait m'eclairer svp?
super, merci. ca semble etre exactement ce qu'il me faut pour supprimer une virgule :)
est ce que qq un aurait une idee de comment je peux recuperer mon tableau qui est dans une fonction de la page functions.tpl.php et que j'appelle dans draw.php ??
j'ai ce code dans functions.tpl.php:
[code]
function draw(){
$numbers=array(1,2,3,4,5,6,7,8,9,10,11,12);
//Get 4 unique random keys from $numbers array.
$rand_keys = array_rand($numbers, 4);
//if you want to sort the random keys
sort($rand_keys);
//print out the random numbers using the
//random keys.
foreach ($rand_keys as $k=>$v) {
echo $numbers[$v].", ";
}[/code]
et dans draw.php je fais un require() de functions.tpl.php
j'appelle draw();
le tableau s'affiche (4 valeurs a l'ecran) mais je n'arrive pas a les recuperer dans une une variable. quand j'essaie d'utiliser $number[$v] dans draw.php j'ai un message me disant que la variable n'existe pas... (pas pratique vu que je dois stocker ces valeurs dans la base de donnees...)
qq un saurait m'eclairer svp?