Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    57

    MySql non inserisece + !!!

    Buna siua!

    Ho un problemino con mysql..
    Guardate un po' che errore mi segnala:
    ----
    Errore

    query SQL :

    INSERT INTO `accessi` ( `id` , `numero` , `ip` , `tempo` )
    VALUES (

    '128', '1111', '213.213.95.2', '200405310909'
    );



    Messaggio di MySQL:


    Duplicate entry '127' for key 1
    ----
    Non capisco perchè dice che la key id=127 è doppia quando ho controllato ed è univoca. Poi io provo ad inserire il valore 128 , non 127. Perchè non lo fa?
    Il problema ovviamente è che poi la pagina .php che esegue la query di inserimento, visualizza il messaggio di errore...

    *sbn*

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    il campo id è del tipo tinyint, con possibilità di accettare numeri da -128 a 127.

    http://dev.mysql.com/doc/mysql/en/Numeric_types.html
    think simple think ringo

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    57
    grazie lo immaginavo..ho messo il tipo INT adesso.

    *sbn*

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.