Attribuler une valeur à un lien selon une liste

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Attribuler une valeur à un lien selon une liste

Re: Attribuler une valeur à un lien selon une liste

par or 1 » 17 juin 2016, 19:34

$i = 0;
while(...){
if($i < 5){

}
else{

}
$i++;
}

Attribuler une valeur à un lien selon une liste

par blinz » 17 juin 2016, 19:18

Salut à tous.
Voilà j'ai un script qui marche bien mais j'aimerais que seulement mes 5 premieres ville soit suivis pas les robot et attribut un lien rel="no follow" aux autres.
<?php
				$actu_ville = "SELECT DISTINCT city, count(*) as nb_annonces FROM `loisirs`  JOIN `regions` ON `regions`.`region_id` = `loisirs`.`id_region`";
				$actu_ville .= !empty($_REQUEST['region']) ? ' AND `regions`.`url` = "'.$_REQUEST['region'].'"' : NULL;
				$actu_ville .= !empty($_REQUEST['departement']) ? ' AND `loisirs`.`id_departements` = '.$_REQUEST['departement'] : NULL;
				$actu_ville .= !empty($_REQUEST['loisir']) ? ' AND `loisirs`.`id_type_loisirs` = "'.$_REQUEST['loisir'].'"' : NULL;
				$actu_ville .= !empty($_REQUEST['ville']) ? ' AND `loisirs`.`city` = "'.getRealValue($_REQUEST['ville']).'"' : NULL;
				$actu_ville .= " GROUP BY city HAVING nb_annonces >5 ORDER BY nb_annonces DESC LIMIT 0,30";
				$req = $bdd->query($actu_ville);
				$nb_annonces = $req->rowCount();
				if($req->rowCount() > 0) {
						 
				while($recent_actu = $req->fetch(PDO::FETCH_ASSOC)){    

				if (empty($_REQUEST['loisir']) && empty($_GET['page']) && !empty($_REQUEST['region']) && empty($_REQUEST['departement']) && empty($_REQUEST['ville'])) {
				echo '<li><a class="follow_actu_sortie" href="region-'.$_REQUEST['region'].'/ville-de-'.simplification($recent_actu['city']).'.html">Sortir à '.ucfirst(mb_strtolower($recent_actu['city'], 'UTF-8')).'</a></li>';
				}
				else {
				echo '<li><a class="follow_actu_sortie" href="ville-de-'.simplification($recent_actu['city']).'.html">Sortir à '.ucfirst(mb_strtolower($recent_actu['city'], 'UTF-8')).'</a></li>';
				  }
				}
				    
				}else{ echo 'Aucune annonce enregistrée '; } 
				?>
Donc comment en gros mettre un no follow au 25 dernières villes ? Sachant que ca peut en mettre jusqu'à 30 mais desfois ça peut afficher que 20 villes ou 12 ou ... Donc rien changer aux 5 premieres et tout le reste no follow.
Merci à vous