Salve a tutti....

sto cercando di realizzare un sistema ke, in parole povere, cerchi di:

1-Cercare delle parole (es: server, hardware), collocate nel Db, in un articolo di informatica per esempio.

2-Trovare l'esatta descrizione per quella parola sempre contenuta nel Db

3-sostituire le parole con una cosa del genere: PAROLA, il tutto preso ancora dal db, e poi mostrarmi la descrizione in un tooltip, ma nn credo abbia molta importanza...

ho popolato il database con un'articolo, e due parole con le loro descrizioni: server e hardware

io ho fatto una cosetta ma non capisco perchè mi sostituisca solo la parola "server" e non pure la parola "hardware"..

Codice PHP:
<?
// Richiedo la classe del Database
require_once('db.class.php');

//ESTRAGGO L'ARTICOLO DAL DATABASE
// Creo una nuova istanza della connessione al database
$connettore = new DbConnector();

// Eseguo la query
$rs $connettore->query('SELECT * FROM articoli WHERE ID=1');

// Ricavo un'array contenente i risultati
$row $connettore->fetchArray($rs);

$contenuto $row['contenuto'];

//ESTRAGGO LE PAROLE E LE LORO DEFINIZIONI DAL DATABASE

$rs2 $connettore->query('SELECT * FROM defin');
$row2 $connettore->fetchArray($rs2);


$words_to_replace=array($row2['parola']);

$words_to_replace_to=array("[url='#']".$row2['parola']."[/url]");

$result=str_replace($words_to_replace,$words_to_replace_to,$contenuto);

echo 
$result;
?>
Grazie in anticipo