Utilisation de la fonction rand()

Fermé
amsy10 - 13 nov. 2009 à 09:56
 amsy10 - 13 nov. 2009 à 16:31
Bonjour,
je sur un projet D'envoie de code court par exemple $message = "love";
il devrait avoir des message aleatoire mais je n arrive pas a gerer ca
ma procedure se presente comme ca
$Jr = array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
$date = $Jr[date("w")];
if($poeme == "love")

{
$requete="select love from amoureux where jours='".$date."'";
$select=mysql_query($requete)or die(mysql_error());
$rep=mysql_fetch_array($select);
if($rep[0]!=null)
{
echo $rep[0];
}
else if($rep[0]==null)
{
echo "Non Disponible";
}
eske avec la date il m empechera pas d avoir des messages aleatoire.aidez moi s il vous plait

2 réponses

Tsunami Chups Messages postés 224 Date d'inscription dimanche 25 janvier 2009 Statut Membre Dernière intervention 21 juillet 2010 12
13 nov. 2009 à 10:01
Tu n'a pas de fonction rand() => fonction aleatoir comment veu tu que ca marche ??
0
ok c vrai mais je m y connais rien et g un champ de avec 7 donnees et g voudrai les avoir de facon aleatoire aide moi
0
Tsunami Chups Messages postés 224 Date d'inscription dimanche 25 janvier 2009 Statut Membre Dernière intervention 21 juillet 2010 12
13 nov. 2009 à 10:26
$rand = rand(1,7);
echo $rep[$rand];


https://www.php.net/manual/fr/function.rand.php
0
cette methode ne marche pas j'ai lui ai mis mais ca ne va pas laisse moi te montrer c ke j'ai fait
$message = "love";
$sepa ="[ ]";
$mts = split($sepa,strtolower($message));
$poeme = trim($mts[0]);
$signe = trim($mts[1]);
$jours = trim($mts[2]);

$rand = rand(1,7);


if($poeme == "love")

{
$requete="select love from amoureux";
$select=mysql_query($requete)or die(mysql_error());
$rep=mysql_fetch_array($select);
if($rep[0]!=null)
{
echo $rep[$rand];
}
else if($rep[0]==null)
{
echo "Non Disponible";
}
0