duyen | Bonjour,
j'ai besoin d'un coup de main pour afficher une requete dans ma page PHP.
Si vous aviez des idées pour afficher la requete suivante : select month(fac_date),count(*) from met_mm_entfac where fac_date >= \"2010-01-01\" and fac_idtfacext > 0 group by month(fac_date) order by month(fac_date)
Je suis perdu. On me demande de faire des trucs que je ne connais pas... Je suis dispo pour plus de renseignements.
Merci.
Voici le code de ma page.
Code :
- <?php
- $start=gettimeofday();
- set_time_limit(15000);
- //Connection … la base mysql
- $mantis=mysql_connect('localhost','root','root') or die('ERREUR 1: ERREUR DE CONNECTION A LA BASE MYSQL<br>');
- $database=mysql_select_db('BDO2000_GRP_Flux',$mantis) or die('ERREUR 2: ERREUR LORS DE LA SELECTION DE LA BASE DE DONNEE<br>');
- //Ma requete
- $sql_mantis="Select * FROM ref_tg_lien_pv_ip INNER JOIN ref_tg_ip ON pv_ip_idtip=ip_idtip";
- //Ex‚cution de la requete
- $requete=mysql_query($sql_mantis,$mantis) or die ('ERREUR 3: ERREUR DANS LA REQUETE SQL:<br>'.$sql_mantis);
- //Nb de resultat
- $nb_resultat=mysql_num_rows($requete);
- echo "<HTML>";
- echo "<HEAD></HEAD>";
- echo "<BODY>";
- echo "<table>";
- //Pour chaque site on se connecte sur la base et on passe la requete
- while($res=mysql_fetch_array($requete))
- {
- echo "<tr>";
- echo "<td>".$res['PV_IP_IDTPV']."<td>";
- echo "<td>".$res['IP_LIB']."<td>";
- echo "<td>";
- //liste des version
- $sql="select month(fac_date),count(*) from met_mm_entfac where fac_date >= \"2010-01-01\" and fac_idtfacext > 0 group by month(fac_date) order by month(fac_date)";
- if($magasin=@mysql_connect($res['IP_LIB'],'root',''))
- {
- if($mabase=mysql_select_db('BDO2000',$magasin))
- {
- $resultat=mysql_query($sql,$magasin);
- while ($reponse=mysql_fetch_array($resultat))
- echo "<td>".$resultat."<td>";
- }
- else
- {
- echo "Pas de base disponible";
- }
- mysql_close($magasin);
- }
- else
- {
- echo "Pas de connection.";
- }
- echo "</td>";
- echo "<tr>";
- }
- mysql_close($mantis);
- $end=gettimeofday();
- echo "</table>";
- $duree=$end['sec']-$start['sec'];
- echo "Duree : ".floor($duree/60)." minutes ".fmod($duree,60)." secondes.<br>";
- echo $sql;
- echo "</BODY>";
- echo "</HTML>";
- ?>
|
|