Ciao ragazzi,
devo realizzare un sito multilingua, per fare cioò voglio utilizzare una struttura del tipo:
tabella lingue:
id | codice | lingua
1 | it | italiano
2 | en | english
tabella news:
id | titolo | descrizione | id_lingua
1 | ciao | ciao mondo | 1
2 | hello | hello world | 2
Fin qui tutto ok, infatti sono riuscito a stampare anche i campi in questo modo:
Cosa devo inserire a posto di
"//CODICE DA INSERIRE PER EFFETTUARE L'INSERIMENTO DEI DATI POSTATI" ?
devo realizzare un sito multilingua, per fare cioò voglio utilizzare una struttura del tipo:
tabella lingue:
id | codice | lingua
1 | it | italiano
2 | en | english
tabella news:
id | titolo | descrizione | id_lingua
1 | ciao | ciao mondo | 1
2 | hello | hello world | 2
Fin qui tutto ok, infatti sono riuscito a stampare anche i campi in questo modo:
PHP:
<?php switch ($_GET['action']) {
case '':
$editFormAction = $_SERVER['PHP_SELF'];
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "ins_notizie")) {
//CODICE DA INSERIRE PER EFFETTUARE L'INSERIMENTO DEI DATI POSTATI
}
?>
<?php $leggi_lingue -> select ("SELECT * FROM lingue"); //eseguo la select ?>
<table>
<form name="form1" method="post" action="<?php echo $editFormAction; ?>">
<?php while ($row_leggi_lingue = mysql_fetch_assoc($leggi_lingue -> result)){ ?>
<tr>
<td>titolo <?php echo $row_leggi_lingue['lingua'] ?></td>
<td><input type="text" name="titolo_<?php echo $row_leggi_lingue['id'] ?>"></td>
</tr>
<tr>
<td>descrizione <?php echo $row_leggi_lingue['lingua'] ?></td>
<td><textarea name="descrizione_<?php echo $row_leggi_lingue['id'] ?>"></textarea></td>
</tr>
<?php } ?>
<tr>
<td>
<input type="hidden" name="MM_insert" value="ins_notizie" />
<input type="submit" name="Submit" value="Invia" />
</td>
<td> </td>
</tr>
</form>
</table>
<?php break; ?>
<?php case 'update': ?>
<?php break; ?>
<?php } ?>
Cosa devo inserire a posto di
"//CODICE DA INSERIRE PER EFFETTUARE L'INSERIMENTO DEI DATI POSTATI" ?