sql_count

La fonction sql_count() retourne le nombre de ligne d’une ressource de sélection obtenue avec sql_select(). Elle possède 3 paramètres : -# $res est la ressource d’une sélection, -# $serveur, -# $option. Elle s’emploie ainsi :
$res = sql_select('colonne', 'table');
if ($res and sql_count($res)>2) {
	// il y a au moins 3 lignes de resultat !
}

Exemple

Usage possible : afficher un compteur sur le nombre total d’élément.
if ($res = sql_select('titre', 'spip_rubriques', 'id_parent=0')) {
	$n = sql_count($res);
	$i = 0;
	while ($r = sql_fetch($res)) {
		echo "Rubrique " . ++$i . " / $n : $r[titre]<br />";
		// Rubrique 3 / 12 : La fleur au vent
	}
}

Auteur Matthieu Marcillaud Publié le : Mis à jour : 14/05/10

Traductions : English, français