Ciao a tutti, sto creando uno script che prende in input un testo, lo analizza per controllare se sono presenti parole che non compaiono nel 'vocabolario' memorizzato in un database, ed eventualmente le sottolinea. Questo e' il codice, ma restituisce solamente le parole sottolineate (quindi 'errate'), ma non il resto del testo. Come faccio a visualizzare tutto il testo?
Il db e' composto da un solo campo chiamato vocaboloCodice PHP:function wrongwords($text)
{
$words = str_word_count($text,1);
$conn = mysqli_connect('127.0.0.1','root','','esame') or die("Connection failed: " . $conn->connect_error);
foreach ($words as $word)
{
$query = mysqli_query($conn,"SELECT * FROM vocabolario WHERE vocabolo like '%$word%'");
if(mysqli_num_rows($query) == 0)
{
echo "<u>$word</u>";
}
}
$conn->close();
}

Rispondi quotando

