Traduction en php

Fermé
mb42 Messages postés 432 Date d'inscription vendredi 17 octobre 2008 Statut Membre Dernière intervention 14 janvier 2014 - 5 déc. 2008 à 21:41
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 5 déc. 2008 à 22:10
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

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 dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
5 déc. 2008 à 22:10
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