squalyl (./5) :
$nombre=count($lst);
attention, count ne vérifie pas si les valeurs sont bonnes. de plus si une chaine vide est retournée, il y aura quand meme une valeur dans $lst, mais vide...
le mieux serait de mettre un compteur comme suit :
// récupération de la valeur
$val = $_POST['val'];
if (get_magic_quotes_gpc()) $val = stripslashes($val);
// séparation des id
$lst = explode(',', $val);
// suppression des id vides, et nettoyage des espaces
foreach($lst as $k => $id)
{
$id = trim($id);
if ($id) $lst[$k] = $id;
else unset($lst[$k]);
}
// nombre de valeurs
$lst = array_values($lst);
$nb = count($lst);
// enregistrement en base
foreach($lst as $id)
{
$req = "INSERT INTO mabase ('numero') VALUES ('".addslashes($id)."')";
// requete et tout ca
}