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

    Column count doesn't match value count at row 1

    Ragazzi ho questo problema mentre cerco di inserire valori nella tabella..

    Questa è la tabella:

    $utenti = <<<EOD
    CREATE TABLE IF NOT EXISTS utenti (
    id_utente int (10) NOT NULL auto_increment,
    username varchar(100) NOT NULL default '',
    password varchar(50) NOT NULL default '',
    email varchar(255) NOT NULL default '',
    nome varchar(50) NOT NULL default '',
    livello_accesso tinyint(4) NOT NULL default '1',
    PRIMARY KEY (id_utente)
    )
    EOD;

    $esegui = mysql_query($utenti) or die (mysql_error());

    $adminemail = "ext2@ecore.it";
    $adminpass = "admin";
    $adminname = "Ext2";

    $sql = "INSERT IGNORE INTO utenti " .
    "VALUES (NULL, '$adminemail', '$adminpass', '$adminname', 3)";
    $esegui = mysql_query($sql) or die(mysql_error());

    Quando vado a a caricare la pagina sul browser mi da questo errore:

    Column count doesn't match value count at row 1

    Come lo risolvo?
    Il potere logora chi non lo ha!

  2. #2
    semplicemente passando il valore che manca. Hai creato 6 campi e passi solo 5 valori.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    ops!!!
    Grazie mille non ci avevo proprio pensato.... veramente grazie...
    Il potere logora chi non lo ha!

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.