siccome ho qualcosa come 300 campi, non è che posso mettermi a scrivere 300 righe per ogni campo
direte voi, fai un ciclo
ma non posso fare un ciclo, perchè se quel valore nell'array non esiste proprio , come faccio ad assegnargli un valore?
ovvero sia
Codice PHP:
return <<<SQL UPDATE anagrafica_full SET
cognome="{$Anagrafica['cognome']}",
nome="{$Anagrafica['nome']}",
eta="{$Anagrafica['eta']}",
sesso="{$Anagrafica['sesso']}",
WHERE id='{$Id}'
$Anagrafica è l'array contenente tutti gli elementi, mettiamo caso che $Anagrafica['eta'] non esiste. L'unica maniera di saperlo è chiamare $Anagrafica['eta'], non riesco a trovare una possibile maniera di assegnare NULL, stringa vuota, o altro ad un campo che non esiste.
se faccio un ciclo tipo
Codice PHP:
foreach ($Anagrafica as $key=>$value)
// so che ogni $value esiste, ma se non è presente (tipo età) come faccio?
:master: