[MySQL] Probleme incomprehansible !!

Probleme incomprehansible !! [MySQL] - Programmation

Marsh Posté le 01-07-2002 à 02:07:27    

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 ! :(


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 01-07-2002 à 02:07:27   

Reply

Marsh Posté le 01-07-2002 à 02:08:46    

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;


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 01-07-2002 à 02:25:54    

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 ?


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 01-07-2002 à 07:32:48    

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:


Message édité par jerem38 le 01-07-2002 à 07:33:38
Reply

Marsh Posté le 01-07-2002 à 10:03:20    

id tinyint(4) NOT NULL auto_increment,
 
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...

Reply

Marsh Posté le 01-07-2002 à 11:15:49    

ca doit etre ca en effet,

Suivant Autoindex 127  


je regarde, merci :jap:.


---------------
Perdu ? Vous êtes ici : --> *
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed