Reply by DeVeRaS in 09:20 24/01/2005  Reply to Publicidade by Miguel in 10:34 21/01/2005 5 Viva Miguel
1- Vai buscar o numero de registos (mysql_num_rows)
2- Gera 5 variaveis (que serão o id da publicidade a ir buscar à BD)
2.1- Se ao gerar a variavel verificas que já existe, gera outra
3-Vai buscar as publicidades
Penso que no 1 e no 3 nao terás dificuldades, aqui vai a segunda parte:
<?php
$total_registos = 100;
for ( $i = 1; $i <5; $i++){
//Gera um id aleatorio
$numero$i = rand(0,$total_registos);
//Verifica se são iguais:
//se o $numero$i == $numero1
if ( isset($numero1) && $numero$i == $numero1){
$numero$i = rand(0,$total_registos);
}
elseif ( isset($numero2) && $numero$i == $numero2){
$numero$i = rand(0,$total_registos);
}
elseif ( isset($numero3) && $numero$i == $numero3){
$numero$i = rand(0,$total_registos);
}
if ( isset($numero4) && $numero$i == $numero4){
$numero$i = rand(0,$total_registos);
}
if ( isset($numero5) && $numero$i == $numero5){
$numero$i = rand(0,$total_registos);
}
}
?>
|
[ print ]
Publicidade by Miguel in 10:34 21/01/2005 Re: Miguel in 10:47 21/01/2005 Re: DeVeRaS in 09:20 24/01/2005
|