SQL requete INSERT
Résolu
DAG
-
Koozag Messages postés 391 Date d'inscription Statut Membre Dernière intervention -
Koozag Messages postés 391 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- SQL requete INSERT
- Touche insert - Guide
- Disk boot failure insert system disk and press enter - Guide
- Requete sql pix ✓ - Forum MySQL
- Logiciel sql - Télécharger - Bases de données
- Accéder à la fonction secondaire "insert" de ma touche "Delete" - Forum PC portable
6 réponses
Je travail avec MySQL. L'application qui interroge la base est en PHP.
Je connais le nom, le prénom et la date de naissance d'un l'utilisateur. En fonction de cette "clé", les champs à remplir sont de type : adresse, code postal, ville...
En gros je cherche la bonne la bonne syntaxe pour remplir les champs adresse, code postal et ville des utilisateur qui sont déjà rentrés dans ma base.
Il faut peut être utiliser l'ordre UPDATE plutot que INSERT ?
Je connais le nom, le prénom et la date de naissance d'un l'utilisateur. En fonction de cette "clé", les champs à remplir sont de type : adresse, code postal, ville...
En gros je cherche la bonne la bonne syntaxe pour remplir les champs adresse, code postal et ville des utilisateur qui sont déjà rentrés dans ma base.
Il faut peut être utiliser l'ordre UPDATE plutot que INSERT ?
Si tu insère quelque chose, c'est totalement vide, donc il n'y as pas de restriction (WHERE).
Si tu veux mettre à jour a ce moment là c'est un :
UPDATE nomTable SET colonne1=valeur1 WHERE [condtionDeSélection]
Si tu veux mettre à jour a ce moment là c'est un :
UPDATE nomTable SET colonne1=valeur1 WHERE [condtionDeSélection]
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ben oui, j'ai pas trop les bases, il me reste encore des choses à apprendre !
Mais là ça a l'air de marcher :
Encore merci à tous !
Mais là ça a l'air de marcher :
$statementFive = "UPDATE OUVRANT_DROIT SET( unite_affaire_OD = \"$data[UNITEDAFFAIRE]\", libelle_unite_affaire_OD = \"$data[LIBELLEUNITEDAFFAIRE]\", unite_gestion_OD = \"$data[ENTITEDEGESTIONEDG]\", libelle_unite_gestion_OD = \"$data[LIBELLEENTITEDEGESTIONEDG]\", contrat_travail_OD = \"$data[NATURECONTRATTRAVAILGROUPE]\", motif_inactivite_OD = \"$data[MOTIFINACTIVITE]\", actif_OD = \"$data[ACTIF]\", alternance_OD = \"$data[ALTERN]\", non_actif_OD = \"$data[NONACTIF]\") WHERE( nom_OD = \"$data[NOMUSUEL]\" AND prenom_OD = \"$data[PRENOMUSUEL]\" AND date_naissance_OD = \"$data[DATENAISSANCE]\");";
Encore merci à tous !
La syntaxe est aussi plus haut (allez jte la remet :p)
UPDATE nomTable SET colonne1=valeur1[, colonne2=valeur1,...] WHERE conditionDeSélection ;
les crochets ne sont pas obligatoires, il servent juste pour montrer que c'est facultatif
conditionDeSélection : c'est les restrictions de base ;)