Ragazzi ho fatto questo script per aggiornare dati multipli nella tabella

codice HTML:
$db->Query("SELECT id_product, link_rewrite, name FROM farma_product_lang");
 while($prod = $db->Row()){
  $rewrite = str_replace("/", "-", $prod->link_rewrite);
echo strtolower($rewrite);      echo $sqlfplgQ= "UPDATE `farma_product_lang` SET link_rewrite='$rewrite' WHERE id_product ='$prod->id_product'";                                                   }     if (!$db->Query($sqlfpl)) echo $success = false;////				  echo $sqlfplgQ ."<br>";
a video le query vengono stampante ma non aggiorna come mai?