Salve,
Allora io ho un problema, sto realizzando un portale sul campionato di basket in cui gioco, vorrei
gestire un database con inserimento delle partite e relativi tabellini etc etc...
La struttura del database per il problema in questione è Giocatore(id,nome,cognome,....)
Partecipazione(id_giocatore,id_partita,punti_reali zzati) Partita(id,....)
Allora questo è il problema: effettuando l'inserimento dei tabellini dei giocatori io vorrei ottenere
una situazione di questo tipo, clicco sulla partita di cui inserire i tabellini dei giocatori che vi
hanno partecipato e mi viene fuori una schermata con tutti i giocatori della rosa della squadra
con accanto un checkbox... e fino a qui sono riuscito a farlo anche grazie all'aiuto dei ragazzi del
forum... Sotto trovate il codice utilizzato per visualizzare il checkbox... adesso vorrei andare
in una altra pagina in cui compaiono solo i giocatori selezionati ed accanto ad ogni giocatore mettere
una area testuale di dimensione 2 su cui scrivere i punti realizzati, quindi salvare il tutto sulla tabella
partrciapazione del database...
I miei principali problemi sono nel passare l'array giocatori creato con la checkbox alla pagina successiva,
forse sbaglio la sintassi, ho cercato in molti liberi ma non trovo niente riguardo al passare un array
sfruttando il metodo post.... poi in realtÃ_ non ancora ben chiaro come inserire una parte di codice html
nel php, basta che scrivo il codice fra virgolette?
Vi prego di aiutarmi, sono un neofita del php, ho iniziato a programmare la settimana scorsa e senza il
vostro aiuto non riesco ad andare avanti...
Codice PHP:
//create a query
$sql = "SELECT giocatore.Id as id, giocatore.Nome as nome, giocatore.Cognome as cognome
FROM
squadra,giocatore
WHERE
squadra.CodiceFip = giocatore.CodiceFip and squadra.Denominazione = 'Basket Manciano'";
$result = mysql_query($sql);
$table = "<table border=\"1\">\n";
$i = 0;
while ($row = mysql_fetch_array($result))
{
$table .= "<tr>\n";
$table .= "<td>\n" . $row['nome'] . "</td>\n";
$table .= "<td>\n" . $row['cognome'] . "</td>\n";
$table .= "<td>\n<input name=\"giocatori[$i]\" type=\"checkbox\" value=\$row['id']\></td>\n";
$table .= "</tr>\n";
$i++;
}
$table .= "</table>\n";
echo $table;
Ciao e grazie