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

    Problemi in iserimento db

    Ciao A tutti,

    Sto cercando di fare una cavolta ma questa cavolata mi sta creando troppi problemi...
    Devo inserire dentro un db dei dati che prendo da un form di contatti...
    Nel db ho messo un id auto_increment... e questo penso che sia il mio problema vi posto il codice che sto utilizzando magari qualcuno me lo coregge...


    $insert ="INSERT INTO utenti (id,nome,cognome,username,password,e-mail)";
    $insert .=" VALUES (0,'$nome','$cognome','$username','$password','$ma il');";

    mysql_query($insert) or die("Errore nell'inserimento");

    Grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Prova NULL invece di 0

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    $insert ="INSERT INTO utenti (nome,cognome,username,password,e-mail)";
    $insert .=" VALUES ('$nome','$cognome','$username','$password','$mail ');";
    Non indicare ne' il campo, ne' il valore ID

  4. #4
    Originariamente inviato da mosquito70
    Non indicare ne' il campo, ne' il valore ID
    In nessuno dei due modi mi fa l'inserimento.... anche io all'inizio ho messo NULL visto che per quanto ne sapevo andava inserito null ma la situazione non cambia...

    Mi continua a visualizzare l'errore che ho impostato con or die....

  5. #5
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767
    Prova a togliere il die() e vedi che errore ti da: la visualizzazione degli errori serve a capire cosa sbagli, se la nascondi con un tuo comando non ti aiuta molto

  6. #6
    controlla se in phpmyadmin l'attributo NULL è selezionato come NOT NULL

  7. #7
    Originariamente inviato da Luke70
    Prova a togliere il die() e vedi che errore ti da: la visualizzazione degli errori serve a capire cosa sbagli, se la nascondi con un tuo comando non ti aiuta molto
    Ciao Grazie per il suggerimento ho provato ad eseguire quello che mi hai detto... e mi succede una cosa al quanto strana... ovvero... non mi da nessun errore e dentro il db non mi inserisce nulla... ora ho provato a inserire direttamente dal db e prendere l'insert into dal db che è creata in automatico da mysql.

    E nemmeno questa funzione che altro posso fare?

  8. #8
    Originariamente inviato da E.d.i.73
    controlla se in phpmyadmin l'attributo NULL è selezionato come NOT NULL
    Ciao come posso vederlo?

  9. #9
    io in locale ho questa configuarazione:
    http://localhost/home/mysql/,
    se poi lo hai su altro server c'e un link per accedere

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.