Salve a tutti,
mi serve gentilmente una mano per un problemino.
Ho una funzione che conta le occorrenze di una chiave in un testo (chiave inserita con un box di ricerca), ecco la funzione:
e che richiamo in questo modo per ogni riga del database:
qualcosa però non funziona, ossia mi da "0" per ogni record.
Attendo gentilmente un vostro consiglio
Grazie e buona giornata a tutti.
mi serve gentilmente una mano per un problemino.
Ho una funzione che conta le occorrenze di una chiave in un testo (chiave inserita con un box di ricerca), ecco la funzione:
PHP:
function conta($testo, $chiave)
{
$exp = explode("strtoupper($chiave)", strtoupper($testo));
return count($exp)-1;
}
e che richiamo in questo modo per ogni riga del database:
PHP:
$cur = mysql_query ("SELECT * FROM TABELLA WHERE CAMPO LIKE '%$categoria%' AND testo LIKE '%key%' ORDER by id DESC limit $dal,$n");
while ( $riga = mysql_fetch_array ( $cur, MYSQL_ASSOC ) )
{
$array[1]=conta($riga[12], $scelta_key);
echo $array[1];
}
Attendo gentilmente un vostro consiglio
Grazie e buona giornata a tutti.