Ciao a tutti e grazie mille in anticipo per il supporto.
Passando al mio problema.

Ho un database mysql, con dentro del codi ce php. Quando da script vado a recuperare quel codice e cerco di usarlo non funziona nulla.

Mi spiego meglio:

Struttura DB:

|__id__|_____campo1_____|_____campo2_____|
|__1__|______$titolo______|___qualcos'altro__|


Script:

<?php
$connessione = mysql_connect('localhost','root','');
mysql_select_db('prova');

$q = mysql_query('SELECT campo1 FROM tabella_prova') or die("impossibile");
$a = mysql_fetch_assoc($q);

$titolo = "questo è il titolo";
echo $a['campo1'];
?>

Dopo aver eseguito la select e aver trasformato in array il risultato di quest'ultima, dentro $a['campo1'] c'è il valore $titolo (precedentemente salvato nel DB), andando a fare l'echo quello che mi viene stampata è proprio la stringa $titolo, la variabile non viene sostituita.

Qualcuno sa darmi una mano.

Quello che non mi speigo è perchè facendo così:

<?php
$titolo = "titolazzo"

$stringa_con_php = "ciao questo è il $titolo di questa pagina";

echo $stringa_con_php;
?>

lo script funziona (come è giusot che sia), quindi la variabile viene valutata e sostituita, mentre nel primo caso non viene sostituito nulla.

Grazie mille a tutti per l'aiuto.