Neanche le basi di PHP però eh!!!

Nella dichiarazione di una stringa se vengono usati gli apici singoli (') le variabili presenti all'interno NON vengono risolte, con le virgolette (") invece si.

Poi, cosa sono quelle virgole attorno a $row[6] ?!?!

Codice PHP:
$p 565;
echo  
'[url="dettaglio_offerta.php?param='.$p.'"]'.$row[6].'[/url]'
oppure:

Codice PHP:
$p 565;
echo  
"[url='dettaglio_offerta.php?param=$p']$row[6][/url]"
o ancora:

Codice PHP:
$p 565;
echo  
"<a href=\"dettaglio_offerta.php?param=$p\">$row[6]</a>"