[php] insérer un champs dans une table sql
Résolu
Jeanette
-
Breub62 Messages postés 3452 Statut Membre -
Breub62 Messages postés 3452 Statut Membre -
Bonjour,
j'ai une table composée des champs id , id_evenement, nom, prenom.
J'ai crée un nouveau champ "num_mc" dans lequel j'aimerais insérer des nombres (qui proviennent d'une autre base) en face de l'id_evenenement lui correspondant (car à chaque num_mc correspond un id_evenement identique)
Cela est-il possible?
Merci d'avance
j'ai une table composée des champs id , id_evenement, nom, prenom.
J'ai crée un nouveau champ "num_mc" dans lequel j'aimerais insérer des nombres (qui proviennent d'une autre base) en face de l'id_evenenement lui correspondant (car à chaque num_mc correspond un id_evenement identique)
Cela est-il possible?
Merci d'avance
A voir également:
- [php] insérer un champs dans une table sql
- Insérer un espace insécable dans word - Guide
- Insérer une vidéo dans powerpoint - Guide
- Table ascii - Guide
- Insérer table des matières word - Guide
- Insérer une signature dans word - Guide
4 réponses
Et qu'est ce qui te pose problème exactement?
Tu veux le faire en php ou simplement sous phpMyAdmin?
Tu veux le faire en php ou simplement sous phpMyAdmin?
//insertion 1ère requete dans la table eds_actif
$reqidagent= mysql_query("SELECT intervention.id_evenement,intervention.date_intervention, agent.nom_agent, agent.prenom
FROM intervention,agent
WHERE intervention.id_agent=agent.id_agent && intervention.id_agent_affecte=0") or die("impossible d'executer la requete");
while($row = mysql_fetch_row($reqidagent))
{
$query= "INSERT INTO 'eds_actif' ( 'id' , 'id_evenement' , 'date_intervention' , 'nom_agent' , 'prenom' )
VALUES ('', '".addslashes($row[0])."', '".addslashes($row[1])."', '".addslashes($row[2])."', '".addslashes($row[3])."')";
mysql_query ($query) or die ('Erreur SQL!' . $query. ' ' .mysql_error());
}
// insertion deuxieme requete dans la table eds_actif
include ('../annexes/connexions/connexion_prod.php');
$reqencours = mysql_query ("SELECT refClient FROM eds_actif_entier WHERE 'etat'= 'En cours '") or die("impossible d'executer la requete");
while($row = mysql_fetch_row($reqencours))
{
include ('../annexes/connexions/connexion_mcmt.php');
$query = "INSERT INTO 'eds_actif' ( 'oceanes_en_cours' )
VALUES ('".addslashes($row[0])."')" ;
mysql_query ($query) or die ('Erreur SQL!' . $query. ' ' .mysql_error());
}
$reqidagent= mysql_query("SELECT intervention.id_evenement,intervention.date_intervention, agent.nom_agent, agent.prenom
FROM intervention,agent
WHERE intervention.id_agent=agent.id_agent && intervention.id_agent_affecte=0") or die("impossible d'executer la requete");
while($row = mysql_fetch_row($reqidagent))
{
$query= "INSERT INTO 'eds_actif' ( 'id' , 'id_evenement' , 'date_intervention' , 'nom_agent' , 'prenom' )
VALUES ('', '".addslashes($row[0])."', '".addslashes($row[1])."', '".addslashes($row[2])."', '".addslashes($row[3])."')";
mysql_query ($query) or die ('Erreur SQL!' . $query. ' ' .mysql_error());
}
// insertion deuxieme requete dans la table eds_actif
include ('../annexes/connexions/connexion_prod.php');
$reqencours = mysql_query ("SELECT refClient FROM eds_actif_entier WHERE 'etat'= 'En cours '") or die("impossible d'executer la requete");
while($row = mysql_fetch_row($reqencours))
{
include ('../annexes/connexions/connexion_mcmt.php');
$query = "INSERT INTO 'eds_actif' ( 'oceanes_en_cours' )
VALUES ('".addslashes($row[0])."')" ;
mysql_query ($query) or die ('Erreur SQL!' . $query. ' ' .mysql_error());
}
Ce que je ne comprends pas c'est que tu fais 2 requêtes d'insertions sur la même table avec des champs différends...
Peux tu m'expliquer pourquoi :
puis
??
Peux tu m'expliquer pourquoi :
$query= "INSERT INTO 'eds_actif' ( 'id' , 'id_evenement' , 'date_intervention' , 'nom_agent' , 'prenom' )
puis
$query = "INSERT INTO 'eds_actif' ( 'oceanes_en_cours' )
??