Ancora grazie per il tuo contributo...
sono riuscito a creare il tutto, cercavo si qualcosa per inserire la seconda stringa ma nn trovavo nulla...
le categorie vengono visualizzate e gli articoli idem senza un minimo di problemi, adesso sto cercando di rendere la pagina lista.php dinamica... sto valutanto se mi conviene, comunque non rinuncio a non provarci...
mi chiedevo comunque un'altra cosa...
tornando nella banca dati, io ho questa lista esempio:
Codice PHP:
<?php
$articolo["cucchiaio"]["cucchiaio1"]["codice"]="ABC123";
$articolo["cucchiaio"]["cucchiaio1"]["descrizione"]="cucchiaio inox modello xyz";
$articolo["cucchiaio"]["cucchiaio2"]["codice"]="ABC456";
$articolo["cucchiaio"]["cucchiaio2"]["descrizione"]="cucchiaio inox xyz";
$articolo["cucchiaio"]["cucchiaio3"]["codice"]="ABC789";
$articolo["cucchiaio"]["cucchiaio3"]["descrizione"]="cucchiaio modello xyz";
$articolo["forchetta"]["forchetta1"]["codice"]="DEF123";
$articolo["forchetta"]["forchetta1"]["descrizione"]="forchetta inox modello xyz";
$articolo["forchetta"]["forchetta2"]["codice"]="DEF456";
$articolo["forchetta"]["forchetta2"]["descrizione"]="forchetta modello xyz";
?>
se la trasformo in questa:
Codice PHP:
<?php
{
$messaggio="cucchiaio1";
$articolo["cucchiaio"]["$ID"]["codice"]="ABC123";
$articolo["cucchiaio"]["$ID"]["descrizione"]="cucchiaio inox modello xyz";
}
{
$ID="cucchiaio2";
$articolo["cucchiaio"]["$ID"]["codice"]="ABC456";
$articolo["cucchiaio"]["$ID"]["descrizione"]="cucchiaio inox xyz";
}
{
$ID="cucchiaio3";
$articolo["cucchiaio"]["$ID"]["codice"]="ABC789";
$articolo["cucchiaio"]["$ID"]["descrizione"]="cucchiaio modello xyz";
}
{
$ID="forchetta1";
$articolo["forchetta"]["$ID"]["codice"]="DEF123";
$articolo["forchetta"]["$ID"]["descrizione"]="forchetta inox modello xyz";
}
{
$ID="forchetta2";
$articolo["forchetta"]["$ID"]["codice"]="DEF456";
$articolo["forchetta"]["$ID"]["descrizione"]="forchetta modello xyz";
}
?>
il risultato non cambia, così invece di riscrivere sempre cucchiaio... lascio un ID fisso che prende la stringa da altra parte...
come idea non la vedo brutta... ma è sbagliata giusto? appesantisco il tutto?