sicuramente usare un array che nel caso di insert lascerai vuoto e nel caso di un update riempi.
il codice l'ho scritto di getto quindi probabilmente ha qualche errorino ma è per farti capire.
Il grosso vantaggio non è sicuramente risparmiare la memoria di un array di 5 elementi ma il tuo tempo quando dovrai manutenerlo.
codice:<? if (inserimento) { $row['campo1']=''; $row['campo2']=''; } else { $sql = "select * from tabella"; $rs = mssql_query($sql); $row = mssql_fetch_array($rs); } /*da questo punto in poi il codice è in comune alle due situazioni.*/ ?> <form> <input type="text" value="<?=$row['campo1']?>"> </form>

Rispondi quotando