Enregistrement dans deux TABLES

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Enregistrement dans deux TABLES

par Truc » 14 août 2006, 22:30

affiche les requêtes générées pour vérifier qu'elles sont complètes (toutes les varaibles renseignées).

par dunbar » 14 août 2006, 19:11

Tu as noté le sujet en tant que [Résolu], c'est cool.

Est-ce que tu pourrais montrer comment tu y est parvenu... d'autres peuvent avoir le même souci :pouce:
 $sql = "INSERT INTO prestation_beta (date_realisation, date_encodage, 
nom_utilisateur, ref_client, nom_client, adr_client, 
code_postal, commune, adr_modem, technicien, 
heure_debut, heure_fin, telephone, etat_installation, 
commentaire) values ( '".$date1."','".$date2."','".$user.
"','".$ref."','".ucfirst($nom)."','".ucfirst($adr)."','".$code."','".ucfirst($commune)."','".strtoupper($address_mac)."', '".$tech.
"','".$heure_debut."','".$heure_fin."','".$telephone."','"
.$installation."','".ucfirst($commentaire)."')";
                                               $insert = mysql_query($sql) or die (mysql_error());

                                                                  /*Insertion dans la TABLE 2 eme TABLE*/

                                             $sql = "INSERT INTO prestation_aout_2006 (ref, nom, adr, rem, tech, date, tel) 
values ( '".$ref."','".$nom."','".$adr."','".$commentaire."','"
.$tech."','".$date1."','".$telephone."')";


                                             $insert = mysql_query($sql) or die (mysql_error());
:roll:
J'ai encore quelques soucis (certain champs de ma TABLE reste vide)

par Truc » 14 août 2006, 17:06

Tu as noté le sujet en tant que [Résolu], c'est cool.

Est-ce que tu pourrais montrer comment tu y est parvenu... d'autres peuvent avoir le même souci :pouce:

par dunbar » 13 août 2006, 19:07

Salut,

Enregistrer (INSERT) ou Sélectionner (SELECT) ?

Essaie déjà en préfixant le nom de la table par le nom de la base : base_1.table1

Apparemment il s'agit plus d'un souci "Base de données" que "PHP" alors je déplace.
Je sais comment faire un INSERT dans une base, mais je voudrais faire un insert d'une partie des données dans une autre base.
Ceci est t'il valable ?
 
include "../../connect/fc-phpconnect_tvc.php";

$sql = "INSERT INTO base_1(date_realisation, date_encodage, nom_utilisateur, ref_client, nom_client, 
adr_client, code_postal, commune, adr_modem, 
technicien, heure_debut, heure_fin, telephone, etat_installation, commentaire) values ...............

 $insert = mysql_query($sql) or die (mysql_error()); 

include "../../connect/fc-phpconnect_tvc2.php"; 

$sql = "INSERT INTO base_2(ref, nom, adr, rem, tech, date, tel) values
$insert = mysql_query($sql) or die (mysql_error()); 

$insert = mysql_query($sql) or die (mysql_error()); 
Cette méthode es t'elle valable ?

par Truc » 13 août 2006, 16:50

Salut,

Enregistrer (INSERT) ou Sélectionner (SELECT) ?

Essaie déjà en préfixant le nom de la table par le nom de la base : base_1.table1

Apparemment il s'agit plus d'un souci "Base de données" que "PHP" alors je déplace.

Enregistrement dans deux TABLES

par dunbar » 13 août 2006, 14:54

Bonjour,

Je voudrais savoir comment faire pour enregistrée des données dans deux bases différente (sur le même serveur).
Base1 from table1 et base2. from table2

Merci