un tynint signé va de -127 a 127 si je me souviens bien
donc inutile de mettre une taille de 4
tu devrais mettre tynint(3) unsigned en auto_increment ki te permettra d'aller de 1 à 255 enregistrements
certainement ke dans ton cas tu veux inserer le 128ème...
jerem38
Verifie que t essayes pas d'ajouter une ligne avec un id qui est deja utilise. Si tu travaille avec PHP, pour savoir quelle est l'erreur de Mysql, juste apres l'execution de ta requete, tapes "echo mysql_error();"
:hello:
j-'-r
Index : Nom de la clé Unique Champ Action PRIMARY Oui id Supprimer
[Documentation] Espace utilisé : Type Espace Données 14 448 Octets Index 2 048 Octets Total 16 496 Octets Statistiques : Information Valeur Format dynamique
Enregistrements 101
Longueur enr. ø 143
Taille enr. ø 163 Octets
Suivant Autoindex 127
j ai vidé la table, l insert remarche, mais si je la re-remplis ( sauvegarde avant vidage, l insert ne marche plus a nouveau ! )
limite de taille ? autre limites ?
j-'-r
et ca me le fait que sur une table sur une base :(
CREATE TABLE sms (
id tinyint(4) NOT NULL auto_increment,
date date NOT NULL default '0000-00-00',
heure time NOT NULL default '00:00:00',
nom tinytext NOT NULL,
message text NOT NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;
j-'-r
j ai voulut faire un insert...
il ne marche pas,
mais les precedents marchaient,
la requete ne marche plus depuis je ne sais quel evenement
( j ai pas touché au code, ni a aucuns parrametres )
je tourne sous easyphp 1.5
j ai redemaré le servuer, ca change rien,
je comprends pas ! :(