Ciao a tutti, è arrivato il pivello di turno che vi rompe le scatole.........
Vi disturbo per sapere se (e come ) è possibile inviare un record ad un data base che ha una descrizione formata da un nome composto. Mi spiego meglio, se per inviare un nome ad una tabella che ha il campo "Nome" si usa:
$nome =trim($_POST['nome']);
per inviare ad esempio un nome ad una tabella che è denominata "Città di residenza" come si fa? è possibile farlo?
Scusate il disturbo e grazie in anticipo
Ops, devo aver fatto un pò di confusione,
ero convinto che una stringa di questo tipo non si poteva fare:
$citta =trim($_POST['città di residenza']); e invece si può?
Ma anche riportando l'accento?
Ah, non ti eri spiegato benissimo ed io non ho capito.
Non c'è nessuna esigenza per cui sei obbligato a nominare quella variabile in quel modo, quindi ti conviene usare caratteri standard: a-Z e 0-9
Si scusa sono proprio agli inizi e odio tediare la gente...............,
ma io avevo capito che quello che rientrava nelle parentesi quadre era esattamente il testo che veniva inviato all'interno della tabella del database,
sto facendo una confusione enorme invece........
No, infatti.
Le parentesi quadre servono per accedere agli elementi di un array, come l'array $_POST appunto.
In particolare, $_POST si usa per accedere alle variabili inviate da un form, e i singoli elementi dell'array (quindi ciò che scrivi tra parentesi quadre) sono gli stessi nomi che dai ai campi del form: