Codice PHP:
$sql "SELECT * FROM emotion";
$res mysql_query($sql$myconn) or die('Errore...sql');
while(
$row mysql_fetch_array($res))
{
    
$commento_cot str_replace($row[1], "[img]$row[2][/img]"$commento_cot);
    echo 
$commento_cot;

Occhio che gli indici di $row partono da 0, sicuro di dover prendere gli indici 1 e 2? Sarebbero il secondo e terzo campo restituiti dalla query.