Visualizzazione dei risultati da 1 a 6 su 6

Discussione: invio campi a mysql

  1. #1

    invio campi a mysql

    raga invio i campi a mysql con questo script :

    codice:
    <center>
    <form method=post action=save.php>
    
    Nome:
    
    <input type=text size=50 name=titolo>
    
    
    
    
    Cognome :
    
    <input type=text size=50 name=autore>
    
    
    
    
    
     <input type=submit value=Invia> </form>
    </center>

    e questo e save :

    codice:
    $ins = "INSERT INTO utenti (nome,cognome) VALUES ( '$nome', '$cognome') ";
    
    if ( mysql_query ( $ins, $connessione ) )
    	print ("Utente inserito");
    else
    	print ("Errore nell'inserimento");
    	mysql_close ( $connessione );
    in mysql mi crea la riga ma non mi inserisce i campi xke? ciao

  2. #2
    Quando arrivano i dati con un modulo devi usare l'array "POST" o "GET" ( a seconda del tipo di modulo ). Quindi se usi un form post dovrai usare:
    $_POST['nome']
    codice:
    $ins = "INSERT INTO utenti (nome,cognome) VALUES ( "{$_POST['nome']}", "{$_POST['cognome']}") ";
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  3. #3
    per prima cosa metti sempre apici doppi o singoli tra l'attributo e il suo contenuto in un tag html. Quindi non

    nome=Marco ma nome="Marco" o nome='Marco'

    Poi i dati da un form si prendono con le variabili superglobali $_GET["nomecampo"] oppure $_POST["nomecampo"] a seconda del metodo che usa il form.

    Infine ti consiglio di prendere i dati in questo modo, salvarli in variabili e fare un pò di controlli per l'input. Solo a questo punto passi alla query le variabili in cui hai salvato i dati. E vedrai che te li inserirà!

    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  4. #4
    ok..grazie immediati ed efficaci come sempre..vi faccio sapere..

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    P.S. Stai attento a non fare confusione tra ciò che hai a schermo (nel senso nome e cognome) con i nomi che poi effettivamente hai dato ai campi (titolo e autore).

  6. #6
    ok ok..a dire il vero ho sbagliato a postare il cod..cmq faro attenzione grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.