problemi con dati menu a tendina

tregafabio

Nuovo Utente
22 Giu 2023
4
0
1
buongiorno a tutti
sono nuovo e spero di scrivere nella sezione giusta.
sono un autodidatta e sto cercando di creare un programma per la gestione di una asd e mi trovo in difficoltà a passare il dato selezionato in un menu a tendina, che preleva i dati da una tabella di un database, in un altra tabella dello stesso database.
qualcuno ha la pazienza di aiutarmi?
grazie mille

questo è il codice nella pagina di inserimento dati

PHP:
<select name="sesso" value="sesso">
      <option value="m">maschio</option>
      <option value="f">femmina</option>
</select>
        <p>
            <label for="data">data</label>
            <input type="date" name="data" placeholder="data nascita">
        </p>     
        <p>
            <label for="peso">peso</label>
            <input type="double" name="peso" placeholder="peso atleta">
        </p>

        <!-- inserisco stile combat atleta con menu a tendina -->
<label>stile_combat_atleta :</label>
            <select nome='stile'>
            <?php
                include("collegamento_database.php");
                $combat = mysqli_query($connessione, "select * from tab_stile_combat order by stile_combat");
                while($sca = mysqli_fetch_array($combat)){
            ?>
            <option value="<?php echo $sca['id_stile_combat'] ?>"><?php echo $sca['id_stile_combat'] ?></option>
            <?php }
          
            $connessione ->close();
          
            ?>


questa è il codice della pagina che riceve i dati per inserirli nella tabella del database
PHP:
// inserimento atleti
$cognome=$connessione->real_escape_string (strtolower($_POST['cognome']));
$nome=$connessione->real_escape_string(strtolower($_POST['nome']));
$sesso=$connessione->real_escape_string(strtolower($_POST['sesso']));
$data=$connessione->real_escape_string($_POST['data']);
$peso=$connessione->real_escape_string($_POST['peso']);
$stile=$connessione->real_escape_string(strtolower($_POST['stile']));
$sql = "INSERT INTO tab_atleti (cognome_atleta, nome_atleta, peso_atleta, sesso_atleta, data_nascita_atleta) VALUES
('$cognome', '$nome', '$peso', '$sesso', '$data')";
IF($connessione->query($sql) === TRUE){
    echo "atleta inserito con successo" ;
}else{
    echo "errore durante inserimento: ". $connessione->error;
}
$connessione-> close();

il sesso mi viene memorizzato mentre per lo stile mi crea questo errore

Codice:
Warning: Undefined array key "stile" in C:\xampp\htdocs\tutorial_2021\inserire_atleti_control.php on line 12
 
Ultima modifica di un moderatore:

WmbertSea

Moderatore
Membro dello Staff
MOD
28 Nov 2014
437
73
28
[Mod]
Ciao e benvenuto. La sezione potrebbe essere giusta ma, quando si posta del codice, occhio ad usare gli appositi tag di formattazione (vedi "Più opzioni..." tra gli strumenti dell'editor messaggi). Per ora ho corretto io. Ti invito a fare più attenzione in futuro, grazie :)

Riguardo il tuo problema, vedo un "typo" qui:
HTML:
<select nome='stile'>
Chiaramente l'attributo html non si chiama "nome" ma bensì "name"

Prova a correggere e vedi se si risolve.
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Problemi con form aggiornamento dati PHP 4
G Problemi con modifica dati in query di aggiornamento MS Access 6
P Problemi inserimento dati con checkbox multiplo PHP 17
L problemi con invio dati Form a Database PHP 2
N Problemi con tabella dati da Data-Base Visual Basic 0
S Problemi con la periferica di stoccaggio dati Hardware 0
M Upload immagine con javascript problemi con FormData() Javascript 1
A Problemi con move_uploaded_file PHP 7
M Problemi con la stampa dei valori in php PHP 1
L Problemi con il login PHP 2
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
B javascript per problemi con pdf e Safari Javascript 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
M Problemi con blog Grav CMS (Content Management System) 0
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
S Problemi con modulo upload video php (help!) PHP 0
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
O [HTML] problemi con la regola "background-attachment: fixed" in EDGE HTML e CSS 0
M [PHP] Problemi con query unione PHP 11
M [PHP] Problemi con select PHP 6
ANDREA20 [HTML] problemi con il footer HTML e CSS 1
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
M [PHP] Problemi con il riconoscimento login. PHP 21
A [WordPress] problemi con xampp WordPress 2
M Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1 PHP 6
S [PHP] problemi con le sessioni PHP 3
T [PHP] problemi con il browser PHP 0
Andrea_Ventura [HTML] Problemi con effetto hover HTML e CSS 5
M [PHP] Problemi con login facebook PHP 0
Andrea_Ventura [HTML] Problemi con visualizzazione Navigation Bar HTML e CSS 10
andreas88 Creare file .htaccess per risolvere alcuni problemi con il tester SEO SEO e Posizionamento 0
Eugene [Joomla] Problemi con modulo per strutture alberghiere JHotelreservation starter Joomla 6
F [PHP] Problemi di base con bot di telegram PHP 9
M [Photoshop] Problemi con importazione immagini trasparenti in indesign Photoshop 0
E [Photoshop] Problemi con dimensioni immagini Photoshop 12
G [HTML] Problemi con inserimento immagini HTML e CSS 7
L Problemi con Javascript e Mustache Javascript 0
G Invio Mail con PHPMailer, problemi SMTP PHP 7
A [Javascript] problemi con javascrip e posizione GPS html5 Javascript 6
D Due problemi con Photoshop... Photoshop 1
G Problemi con pagina online.php di una chat in php PHP 38
S Problemi con impostazioni php PHP 3
P Problemi con AndroidStudio Sviluppo app per Android 0
S Problemi con Dell Precision T5400 Windows e Software 2
F ciao, sono ferro e ho bisogno di aiuto per problemi con la mail di alice.it Presentati al Forum 1

Discussioni simili