Accueil > Forum > > > > sql auto incrementation
sql auto incrementation
dimanche 29 novembre 2009 à 20:20:18 |
sql auto incrementation

tonytruand
|
Bonsoir à vous et merci d avance pour la/les réponse
Voilà depuis peu je me penche sur le PHP avec le sql
J'ai ceci qui me permet d'alimenter une base SQL :
mysql_query("INSERT INTO comptesprovisoirs VALUES('', 'tonytruand31', 'sebast31', 'prola.luc@neuf.fr', 'oui', 'FRANCE', 'TOULOUSE', 'homme', '01/08/1961', '9860')");
le 1er '' avant 'tonytruand31' correspond à l'id en auto incrémentation dans ma base sql, et bien en l'état si j'envoie le php rien ne se produit par contre si au lieu de '' je mets un id ex '1' etc.. alors là il est bien ajouté dans la base SQL ???
pourtant ma base sql semble correcte , une idée merci
|
|
dimanche 29 novembre 2009 à 21:03:03 |
Re : sql auto incrementation

manu7930
|
essaie ça:
mysql_query("INSERT INTO comptesprovisoirs VALUES('tonytruand31', 'sebast31', 'prola.luc@neuf.fr', 'oui', 'FRANCE', 'TOULOUSE', 'homme', '01/08/1961', '9860')");
vire le champs id dans ton script. puisque c un auto increment il va se remplir tout seul.
|
|
lundi 30 novembre 2009 à 06:54:02 |
Re : sql auto incrementation

tonytruand
|
Merci pour l'idée mais cela ne fonctionne pas mieux, en fait aucune ligne n'est ajoutée
|
|
lundi 30 novembre 2009 à 09:19:51 |
Re : sql auto incrementation

mhichou
|
slt
puisque l'id en auto incrémentation dans ta base sql cça veut dire que le premier champ est de type numérique
je propose d'elever les premiers apostrophes comme suivant :
mysql_query("INSERT INTO comptesprovisoirs VALUES(, 'tonytruand31', 'sebast31', 'prola.luc@neuf.fr', 'oui', 'FRANCE', 'TOULOUSE', 'homme', '01/08/1961', '9860')");
|
|
lundi 30 novembre 2009 à 11:56:46 |
Re : sql auto incrementation

SALADIN443
|
bonjour
tu dois creer une sequence :
create sequence mon_id increment by 1 start with 1 ;
("INSERT INTO comptesprovisoirs VALUES(mon_id.nextval, 'tonytruand31', 'sebast31', 'prola.luc@neuf.fr', 'oui', 'FRANCE', 'TOULOUSE', 'homme', '01/08/1961', '9860')");
|
|
lundi 30 novembre 2009 à 13:11:36 |
Re : sql auto incrementation

kohntark
|
Réponse acceptée !
Salut,
Pour faire simple, spécifie le nom de tes champs (en rouge) qui correspondent aux VALUES qui suivent (sans mettre le champ id)
$sql = "INSERT INTO comptesprovisoirs
(nomCol1, nomCol2, [etc ...])
VALUES('tonytruand31', 'sebast31', 'prola.luc@neuf.fr', 'oui', 'FRANCE', 'TOULOUSE', 'homme', '01/08/1961', '9860')";
mysql_query($sql);
Cordialement,
Kohntark -
|
|
lundi 30 novembre 2009 à 16:38:24 |
Re : sql auto incrementation

tonytruand
|
Et bien merci à tous pour votre participation et finalement c'est kohntark qui m'a donné la bonne solution
merci
@+
|
|
Cette discussion est classée dans : base, php, sql, auto, incrementation
Répondre à ce message
Sujets en rapport avec ce message
LA taille d'une base de donnée sql [ par FleX ]
ba en fait je suis sur Free et j'ai une base de donnée que je manipule en php.J'aimerai savoir comment c'est ty qu'on peut bien faire pour obtenir la
php et base de donnée sql.... HELP ;-) [ par zarzar ]
je souhaite adapter en ligne (en php) un programme que j'ai créé sous excel et qui effectue des calculs de moyennes (avec des coeff, des matières), je
Faut-il toujours une base Sql pour PHP? [ par norm131 ]
Voila, je ne suis pas un expert de la programmation ni du PHP, et ma question est celle-ci: est-ce que tous les codes ou scripts php exigent une base
Envois de fichiers php vers mysql [ par jonathan724 ]
Salut ! j' ai un problème, j' aimerai à partir d' un formulaire, envoyer les donnés du formulaire vers ma page mysql. J' ai déja fais le code mais il
Récupérer données d'une base sql [ par Billybobbonnet ]
Bonjour,Je suis débutant en php/sql et je ne sais pas comment récupérer les valeurs d'une ligne de table SQL dans des variables. Voilà la commande qui
se connecter à une base sql [ par matsumato ]
bonjour; j'ai essayé de me connecter à ma base de donnée et afficher le champ ename dans ma table employer et j'ai l'erreur suivant : Warning: mysql_
uploader sur serveur une base mysql entière de 50Mo via script php [ par michelvernet2 ]
bonjour, impossible de trouver la bonne syntaxe PHP ( ou le bon code carrément ? ) pour uploder un fichier base.sql de 50 mega pour reconstituer ma b
PHP et SQL [ par bigbik ]
Bonsoir chers amis, Je suis stagiaire dans une grande entreprise. Pour les besoins du stage j'ai comme mission de développer une petite application qu
trier des donnée SQL en double [ par noctanvol ]
bonjour je suis en train de mettre en place un petit outil d'affichage de statistique d'impression sur un parc d'imprimante de bonne taille (500 envi
PHP, ODBC et MSSQL [ par FearHaCk ]
Bonjour à tous, je suis actuellement en stage et je travaille sur une base de donnée SQL SERVER 2000 via un serveur linux et un driver ODBC (FreeTDS).
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|