Grille du loto en php objet

yodepoil -  
Tsunami Chups Messages postés 237 Statut Membre -
Salut,
petit probléme pour faire sortir les 6 numeros du loto...en php objet:
voilà mon script version épuré je suit dessus depuis trop de temps pour un truc comme ça, mais php ça fait longtemps.

<?php
// grille du loto lotoPoo1.php
// function
function alea(){
	$nombre=rand(1,49);
	}

class grille{
//att
	private $magrille = array(0);
	
// methodes
function __construct(){
	this->magrille[0]=alea();
	for($i=1;$i<6;$i++){
	$tmpNum=alea();
		if(in_array($tmpNum, $magrille)) {// tant que le nombre est déjà dans $magrille<int><array>
		//$tmpNum=alea();//nouveau tirage
		$i--;//annule l'incrément
		}else{
		this->magrille[$i]=$tmpNum;// nouveau numéro inséré quand pas de doublon
		}
	}
	}// fin construct


public function getGrille($n){
		return $magrille[$n];
	}
public function getNum($pos){
		return $magrille[$pos];
	}

function affiche(){
		for($k=0; $k<6; $k++){
		$result=getNum($k);
		echo " Numero:".$result."<br/>";
		}
	}
		
	}
	

	

?>


<html>
<head>
<title>
Les num&eacute;ros du loto
</title>
</head>
<body>
<h1 style="padding-left:2em;">
Les num&eacute;ros <span style="font-style:italic; color:#646464;">(gagnants)</span>du loto
</h1>
<br/>
<div style="width:100%;border: 2px dashed red;background-color:#FFCC00;">
<?php
$magrille= new grille;

$magrille->affiche();

/*
*/
?>
</div>
</body>
</html>


merci de vos suggestions et idées, parce que je retombe toujours sur une ou plsierus erreur.

3 réponses

Tsunami Chups Messages postés 237 Statut Membre 12
 
Donne tes erreurs
0
yodepoil
 
Ah bien comme je disait j'en avait marre de ce code, en m'y replongant j'ai vu un paquet d'erreur dont la plupart des trucs bêtes à force de tripatouiller, enlever, ajouter ça ressemblait plus trop a grand chose.

Yavait un truc bloquant et je viens de voir qu'il y est pas sur le code que j'ai mis sur le forum et j'ai repris toutes mes boucles imbriqués plutot que de continuer à les modifer, du coup ça fait 2 fois moins de ligne et ça marche ^^
0
Tsunami Chups Messages postés 237 Statut Membre 12
 
good

marque comme resolut

a +
0