mysql_fetch_array deve aver eun secondo parametro, come puoi vedere da http://php.net/manual/en/function.my...tch-array.php. Nel tuo caso dovevi scrivere
Codice PHP:
<?php
$stringa="";
$result=mysql_query("select * from articoli where hard = '0' order by pavadinimas ASC", $db);
while($row = mysql_fetch_array($result, MYSQL_ASSOC)){
$stringa.= "".$row['pavadinimas'].", ";
}
$stringa=substr($stringa,0,-2);
$stringa=str_replace("´", "'", $stringa);
echo "$stringa";
?>
e poi anche l'ultima riga è sintatticamente sbagliata: visto che stampi solo una stringa con echo non c'è bisogno dei doppi apici!