Visualizzazione dei risultati da 1 a 5 su 5

Discussione: problema php&mysql

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    202

    problema php&mysql

    Problemino molto risolvibile...sono io che nn capisco bene il phpmyadmin xD

    ho creato una tabella...dove ho un codice che ho messo in auto_increment.....dovrebbe aumentare partendo da 0...ogni volta che inserisco qualcosa giusto?invece nell'inserimento mi dà quest'errore : Column count doesn't match value count at row 1!



    se non è così, come posso inserire un codice univoco (impostandolo quindi come primary key) all'interno della tabella, che aumenti da solo ad ogni inserimento???

  2. #2
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Ciao probabilmente usi in modo scorretto la query di insert. Ti faccio un esempio...

    Codice PHP:

    Good
    :

    $query "INSERT INTO table (id, first_name, last_name)
              VALUES('','
    $_POST[first_name]','$_POST[last_name]')";

    Bad:

    $query "INSERT INTO table (first_name, last_name)
              VALUES('','
    $_POST[first_name]','$_POST[last_name]')";

    Bad:

    $query "INSERT INTO table (id, first_name, last_name)
              VALUES('
    $_POST[first_name]','$_POST[last_name]')"

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    202
    Originariamente inviato da jcsnake
    Ciao probabilmente usi in modo scorretto la query di insert. Ti faccio un esempio...

    Codice PHP:

    Good
    :

    $query "INSERT INTO table (id, first_name, last_name)
              VALUES('','
    $_POST[first_name]','$_POST[last_name]')";

    Bad:

    $query "INSERT INTO table (first_name, last_name)
              VALUES('','
    $_POST[first_name]','$_POST[last_name]')";

    Bad:

    $query "INSERT INTO table (id, first_name, last_name)
              VALUES('
    $_POST[first_name]','$_POST[last_name]')"
    hahahahha giusto....non avevo notato....che avevo dimenticato di inserire il campo '', vuoto dell'id nella insert.....errore di distrazi

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2011
    Messaggi
    202
    hahahahha giusto....non avevo notato....che avevo dimenticato di inserire il campo '', vuoto dell'id nella insert.....errore di distrazione...stò scrivendo codice dalle 8 :P

    tks 100000!!!

  5. #5
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Figurati, sono gli errori sempre più difficili da trovare, soprattutto se si lavora da una mattinata

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.