Forse ... dico forse perche' non ne son certo, non si puo' ottenere dalla query stessa. detto al volo dovresti estrarre il campo, passarlo a explode() e contare l'array.Originariamente inviato da mariatmind
Non sono ancora riuscita a venirne a capo... qualcuno di buon cuore che mi da un mano?
Avendo tu un separatore | all'inizio della stringa puo' essere che te ne venga contato uno in piu'.... il primo non ci dovrebbe essere.... allora farai count($campo) - 1codice:$query = " select campo from tabella ... $res = mysql_query($query); $row = mysql_fetch_row($res); $campo = explode('|', $row[0]); echo COUNT($campo);