Traduction en php

mb42 Messages postés 432 Date d'inscription   Statut Membre Dernière intervention   -  
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

le script suivant fait remplissage du table "affichage"

il est executé avec succe:

INSERT INTO affichage
SELECT formateur.CODEF,NOMF,DATED,HON_FORM, participation.CODEP,VILLEP
FROM session
INNER JOIN formateur ON session.CODEF = formateur.CODEF
INNER JOIN participation ON session.CODES = participation.CODES
INNER JOIN participant ON participation.CODEP = participant.CODEP

je veux la traduction de ce script en php

le but de mon travail est de creer deux fichier affi.php et affi.html
et dans le fichier affi.html je creat un bouton "remplissage" de tel facon
quand je clique sur ce bouton la table "affichage" doit etre remplit par de valeur que deja je parle

le travail principale est sous affi.php
je suppose qu'il ya 4 etapes:
1:connection a la base de donne
$db=mysql_connect('localhost','root','') or die("conection errone");

2:selection de la base,je suppose que la connection a la base GLPI est suffisante puisque le script fait la syncronisation entre les deux bases
mysql_select_db('GLPI',$db) or die("erreur connection base");

3:la trduction que je veux savoir


4:mysql_close();
A voir également:

2 réponses

othanga
 
ton premier script est du sql
le script à insérer (étape 3) est du sql (mysql)

quelle traduction veux-tu donc faire puisque C'EST DÉJÀ TRADUIT ?
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
Voilà:


<?php
//1:connection a la base de donne
$db=mysql_connect('localhost','root','') or die("Pb connexion serveur ".mysql_error());

/*2:selection de la base,je suppose que la connection a la base GLPI est suffisante puisque le script fait la syncronisation entre les deux bases*/
mysql_select_db('GLPI',$db) or die(""Pb selection base ".mysql_error());

//requete
$query="INSERT INTO affichage
SELECT formateur.CODEF,NOMF,DATED,HON_FORM, participation.CODEP,VILLEP
FROM session
INNER JOIN formateur ON session.CODEF = formateur.CODEF
INNER JOIN participation ON session.CODES = participation.CODES
INNER JOIN participant ON participation.CODEP = participant.CODEP
";
//soumission de la requete a la base
$result=mysql_query($query) or die(""Pb avec la requete ".mysql_error());
//fermeture
mysql_close();

//infos si ça marche
if($result) {
   echo "Insertion dans la base r&eacute;ussie !";
}else{
   echo "Pb avec l' insertion dans la base !";
}
?>
0