ciao
vorrei creare una tabella dinamica con php per giocare al memory (le immagini sono facili da mettere quando ho una tabella
).
la tabella si deve creare in base alle scelte fatte in una select.
ho trovato come crearla con il DOM ma io vorrei usare esclusivamente php.
È possibile?
Il codice è un montaggio di vari pezzi di codici e quindi potrebbe essere non proprio stabile
, se avete dei cosigli per migliorarlo li accetto volentieri.
Penso che il problema sia che non riesce a trovare la funzione che crea la tabella.
qui il codice che ho scritto ma che non funziona (il codice php si trova dentro il body dove dovrebbe, per l'appunto, trovarsi la tabella):
codice:
<select name="tabella" onchange="aggiorna();">
<option value="scegli">Scegli una dimensione ...</option>
<option value="piccola">10x10</option>
<option value="grande">20x20</option>
</select>
Codice PHP:
function aggiorna() {
<?php
function aggiorna() {
echo '<table>';
if ($_POST['tabella'] == "piccola") {
for ($i = 1; $i < 11; $i++) {
echo '<tr>';
for ($y = 1; $y < 11; $y++) {
echo '<td style="border:1px black solid; border-collapse:collapse;">';
echo $i . ',' . $y;
echo '</td>';
}
echo '</tr>';
}
}
else if ($_POST['tabella'] == "grande") {
for ($i = 1; $i < 21; $i++) {
echo '<tr>';
for ($y = 1; $y < 21; $y++) {
echo '<td style="border:1px black solid; border-collapse:collapse;">';
echo $i . ',' . $y;
echo '</td>';
}
echo '</tr>';
}
}
echo '</table>';
}
?>
Grazie in anticipio.