Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    inserimento nuova riga in myslq

    ragazzi cosa c'è di sbagliato?

    codice:
    $ins = "INSERT INTO utenti (nome,cognome) VALUES ( {$_POST['nome']}, {$_POST['cognome']} )";
    
    if ( mysql_query ($ins,$connessione) ){
    	print ("Inserito");
    }else{
    	print ("Errore nell'inserimento");
    	mysql_close ( $connessione ); }
    nella pagina mi dice errore nelle inserimento..cosa c'è un errore in $ins?? ciao

  2. #2
    usa mysql_error() per cavare l'errore...fallo stampare nel caso di errore...


    http://it.php.net/mysql_error



  3. #3
    fatto..mi dice :

    Unknown column 'Prova' in 'field list'

    prova sarebbe il campo nome inviatogli

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Sicuramente dipende dal modo in cui hai inserito i valori nella query.

    Prova a scrive così:

    $nome = $_POST['nome'];
    $cognome = $_POST['cognome'];

    $ins = "INSERT INTO utenti (nome,cognome) VALUES ('$nome','$cognome')";

  5. #5
    ora mi dice :

    Field 's' doesn't have a default value

    che significa?

    cmq nico75 sai che l'ho risolto quel problema? dovevo inserire semplicemente $_GET

  6. #6
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da nicodj88
    ora mi dice :

    cmq nico75 sai che l'ho risolto quel problema? dovevo inserire semplicemente $_GET
    Mi fa piacere.

    Scusa, ma com'è strutturata la tua tabella?
    Contiene solo un campo id, uno nome e uno cognome?

  7. #7
    ehm.... ..no...avevo inserito altri due campi e avevo dimenticato di inserire Null...e stava Not Null...x questo nn lo inseriva..scusatemi..

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.