Organiser l'affichage des données

Bonjour,

après avoir cherché sur le net et bossé sur les tutoriels je me suis tombé sur cette cas j'ai une table map qui contient ensemble des colons tel que :

MeasurementDate MeasurementTime mea_object Oper_Reque Pos_Respo

et je veux recupere ces donnes atravere le php de facon d'etre organiser comme suit :

Date/ Oparation | UpdateLocation | ProvideRoamingNumber |
2016-05-23|20:00|Oper_Reque/Pos_Respo |Oper_Reque/Pos_Respo
2016-05-23|21:00|Oper_Reque/Pos_Respo |Oper_Reque/Pos_Respo
2016-05-24|20:00|Oper_Reque/Pos_Respo |Oper_Reque/Pos_Respo

2 réponses

  1. Bonjour,
    A ajouter en début de code:
    ini_set('sendmail_from', 'tonadresse@serveur.com');

    0
    1. Merci pour ta réponse j'ai pas bien compris ce que vous vouler mais de tout façon mon mail est la ini_set('sendmail_from', '***@***');
      mais moi je vouler publier mon essaye mais cette Editer me retourne le corps du code est vide
      0
  2. voici mon essay
     <?php
    //Fichier de connexion à la bdd : cnxBdd.php
     try{
       $bdd = new PDO("mysql:host=localhost;dbname=application;charset=UTF8", 'root', '');
       $bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); //pour activer l'affichage des erreurs pdo
    } catch(PDOException $e){
         echo 'ERROR: ' . $e->getMessage();
    }
    ?>
    
    


    
    <?php
    //affichage des erreurs php
    error_reporting(E_ALL);
    
    //connexion à la BDD
    require_once "cnxBdd.php";
    
    
    //requête
    try{
      // On récupère tout le contenu de la table jeux_video
      $reponse = $bdd->query('SELECT * FROM map  ');
    }catch(Exception $e){
      //en cas d'erreur dans la requete
      echo "erreur : ".$e->getMessage();
    }
     
    //fin de la partie PHP.. on passe au HTML
    ?>
    <html>
    <head>
         
    
         <link rel="stylesheet" type="text/css" media="screen" href="css/accueil.css">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <div id="top"></div>
    
     <table width="150px" id="tableau" height="150" CELLSPACING="2" CELLPADDING="2" border="2">
      <thead>
        <tr>
          <th scope="col">Date/Map Oparation</th>
          <th scope="col">Le temps de l'operation</th>
         <th scope="col">UpdateLocation</th>
          <th scope="col">ProvideRoamingNumber</th>
          <th scope="col">AuthenticationFailureReport</th>
        <th scope="col">UpdateGPRSLocation</th>
        <th scope="col">SendRoutingInformationforShortMessage</th>
        <th scope="col">ReadyforShortMessage</th>
        <th scope="col">AnyTimeInterrogation</th>
        <th scope="col">CancelLocation</th>
        <th scope="col">InsertSubscriberData</th>
       <th scope="col">SendRoutingInformation</th>
       <th scope="col">SendRoutingInformationforGPRS</th>
       <th scope="col">SendAuthenticationInformation</th>
       <th scope="col">ProvideSubscriberInformation</th>
       
       
          
        </tr>
      </thead>
      <tbody>
       <?php
         $datePrecedente = "";
      $timprecedente="";
    
         while ($R = $reponse->fetch()) {
            $date =  $R['MeasurementDate'];
      $tim= $R['MeasurementTime'];
    
            if($datePrecedente ="" || $datePrecedente != $date || $timprecedente="" || $timprecedente!=$tim){
                if($datePrecedente !=""){
                     //on ferme la ligne précédente si il y en a une
                    echo "</tr>";          
                 }          
                 //on créé la nouvelle ligne
         
                echo "<tr>";          
                echo "<th>".$date."</th><th>".$tim."</th>";
             }
       $pou=(int)($R['OperationRequests']/$R['PositiveResponses'])*100;
             
       if($R['MAP_measurement_object']=="UpdateLocation"){
        
        echo "<td>".$R['MAP_measurement_object'].": ".$pou."%"."</td>";
    
    
               $datePrecedente =  $date ;  // on place la date dans la variable datePrecedente
         $timprecedente=$tim;
         
       
       }
       
        
        
        
        if($R['MAP_measurement_object']=="ProvideRoamingNumber"){
        
        echo "<td ><td>".$R['MAP_measurement_object'].": ".$pou."%"."</td></td>";
    
    
               $datePrecedente =  $date ;  // on place la date dans la variable datePrecedente
         $timprecedente=$tim;
         
       
       }
       
       
        
        
        
       if($R['MAP_measurement_object']=="AuthenticationFailureReport"){
        
        echo "<td><td ><td >".$R['MAP_measurement_object'].": ".$pou."%"."</td ></td></td>";
    
    
               $datePrecedente =  $date ;  // on place la date dans la variable datePrecedente
         $timprecedente=$tim;
         
       
       } 
       
        
       
    
    if($R['MAP_measurement_object']=="UpdateGPRSLocation"){
        
        echo "<td><td><td ><td >".$R['MAP_measurement_object'].": ".$pou."%"."</td></td ></td></td>";
    
    
               $datePrecedente =  $date ;  // on place la date dans la variable datePrecedente
         $timprecedente=$tim;
         
       
       }  
    
    
     
     
     
     if($R['MAP_measurement_object']=="SendRoutingInformationforShortMessage"){
        
        echo "<td><td><td><td ><td >".$R['MAP_measurement_object'].": ".$pou."%"."</td></td></td ></td></td>";
    
    
               $datePrecedente =  $date ;  // on place la date dans la variable datePrecedente
         $timprecedente=$tim;
         
       
       }
       
       
        
        
        
        
       if($R['MAP_measurement_object']=="ReadyforShortMessage"){
        
        echo "<td><td><td><td><td ><td >".$R['MAP_measurement_object'].": ".$pou."%"."</td></td></td></td ></td></td>";
    
    
               $datePrecedente =  $date ;  // on place la date dans la variable datePrecedente
         $timprecedente=$tim;
         
       
       } 
       
       
       
        
        
        
        if($R['MAP_measurement_object']=="AnyTimeInterrogation"){
        
        echo "<td><td><td><td><td><td ><td >".$R['MAP_measurement_object'].": ".$pou."%"."</td></td></td></td></td ></td></td>";
    
    
               $datePrecedente =  $date ;  // on place la date dans la variable datePrecedente
         $timprecedente=$tim;
         
       
       } 
     
     
     if($R['MAP_measurement_object']=="CancelLocation"){
        
        echo "<td><td><td><td><td><td><td ><td >".$R['MAP_measurement_object'].": ".$pou."%"."</td></td></td></td></td></td ></td></td>";
    
    
               $datePrecedente =  $date ;  // on place la date dans la variable datePrecedente
         $timprecedente=$tim;
         
       
       }
         
        
        
        if($R['MAP_measurement_object']=="InsertSubscriberData"){
        
        echo "<td/><td/><td/><td/><td/><td/><td/><td/><td >".$R['MAP_measurement_object'].": ".$pou."%"."</td>";
    
    
               $datePrecedente =  $date ;  // on place la date dans la variable datePrecedente
         $timprecedente=$tim;
         
       
       
       }
        
      
    }   
        
        
     
        
      
          
         //on ferme la dernière ligne du tableau
         echo "</tr>";       
       $reponse->closeCursor(); // Termine le traitement de la requête
       ?>    
      </tbody> 
      
    </table>
    
    
    </body>
    </html>
    
    
    


    EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
    Explications disponibles ici : ICI

    Merci d'y penser dans tes prochains messages.
    0