Questo è il mio primo messaggio , per cui un saluto a tutti !
Sto imparando PHP, ma lato comunicazione DB, ho delle mancanze.
Ho guardato online ma non ho trovato niente a riguardo come posso inserire nel DB i dati strutturati, ma ho trovato semplici esempi tipo così, al che mi è anche chiaro.
$sql = "INSERT INTO miatabella (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com')";
Ma cosa accade se volessi inserire dei classi serializzati e o oggetti sopratutto se le loro proprietà sono opzionionali, cioè possono esserci o essere diversi ?
$obj1 = new stdclass();
$obj1->id = "ID_UNIVOCO";
$obj1->contenitoreincomunecontuttioggetti = array();
$obj1->contenitoreincomunecontuttioggetti[] = 'ciao';
$obj1->contenitoreincomunecontuttioggetti[] = 'forum';
$obj1->objpersonalizzato = new stdclass();
$obj1->objpersonalizzato->nome = "contenitore";
$obj1->objpersonalizzato->id = "co2h53b3he";
$obj2 = new stdclass();
$obj2->id = "ID_UNIVOCO";
$obj2->contenitoreincomunecontuttioggetti = array();
$obj2->contenitoreincomunecontuttioggetti[] = 'brumm';
$obj2->contenitoreincomunecontuttioggetti[] = '';
$obj2->objpersonalizzatoaltronome = new stdclass();
$obj2->objpersonalizzatoaltronome->altraproprieta = "blablabla";
Grazie mille per qualsiasi consiglio.