allora io ho una tabella con inizialmente una riga e 4 celle contenenti 4 select che recuperano le varie option da un db con php, vorrei sapere come faccio ad aggiungere un bottone che mi permetta di inserire una nuova riga uguale a quella descritta.

ho letto questo articolo ma non riesco ad integrarlo con il codice:
il mio codice html+php della select è il seguente:
Codice PHP:
<select size=\"1\" name=\"art[]\">
    <option></option>
    <optgroup label=\"Contrafforti\">
    <?php 
        $query 
="select * from articoli where cancellato=0 and tipo=1"//
        
$result safe_query($query);
        while(
$row=mysql_fetch_array($result)){
            echo 
"<option value=\""$row['id_art'] . "\">" $row['cod_art'] ."</option>";
        }
        
?>
    
     ?>
     </optgroup>
     <optgroup label=\"Puntali\">
    <?php 
        $query 
="select * from articoli where cancellato=0 and tipo=2"//
        
$result safe_query($query);
        while(
$row=mysql_fetch_array($result)){
            echo 
"<option value=\""$row['id_art'] . "\">" $row['cod_art'] ."</option>";
        }
        
?>
    
     ?>
     </optgroup>    
</select>
sapete aiutarmi, sono disperato