{MySQL}

medaden Messages postés 55 Statut Membre -  
giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je realise une base de gestion de personnel et j' ai reussi à terminer juste on m a demandé d ajouter une nouvelle option c ' est affiché l attestation salair qui est l affichage de 3 mois de salair ! j ai reussi a faire la requete en utilisant BETWEN mais reste l affichage ! chaque moi s affiche sur une feuille ! mais l option d affichage souhaité est d apparaitre les donné sur une seule page ! exemple :

janvier fevrier mars
salaire mensuel xxx xxxxx xxx

j espere que je vais trouver de l' aide
Configuration: Windows XP
Internet Explorer 8.0

7 réponses

  1. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
     
    bonjour,

    il me semble que tout dépend de ce que retourne la requête.
    la requête doit retourner un tableau, faites un echo des valeurs retournées.

    pour vir ce que retourbne la requ^te faites
    echo "<pre>";print_r($retour);echo "</pre>";

    (si $retour contient le résultat de la requête)
    0
  2. medaden Messages postés 55 Statut Membre 1
     
    bonjour
    desole d une reponse si tardive mais j ai pas encor utilsé cette methode pourais tu me donner un peu de detail ou me guider un tutorial qui detail cette partie !!!
    merc
    0
  3. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
     
    quelle methode ?

    le code donné permet de voir ce que retourne la requête, on voit ainsi comment se nomme les colonnes du tableau retourné.

    un exemple :

    //une requête :
    $query="select * from ".$nodr."_produit where codprod='".$noprod."'";
    $resultset = mysql_select($query);
    //le tableau retourné
    echo "<pre>";print_r($resultset);echo "</pre>";
    0
  4. medaden Messages postés 55 Statut Membre 1
     
    bonjour
    voila ma requete :
    <?php
    require("connect_db.php");

    $moi=$_POST["moiss"];
    $nom=$_POST["nom"];
    $mois=$_POST["mois"];
    $req="SELECT paie.salaire_plafon, paie.its, paie.salaire_net,paie.avance,paie.acompte, paie.retenue, paie.net_à_payer
    FROM paie,salarie
    WHERE paie.mat=salarie.mat AND salarie.nom LIKE '$nom' AND mois between '$mois' AND '$moi' ";

    $sql=mysql_query($req);
    if(mysql_num_rows($sql) > 0)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
     
    après

    $sql=mysql_query($req);

    mettez

    echo "<pre>";print_r($sql);echo "</pre>";

    et donne zmoi le résultat
    0
  7. medaden Messages postés 55 Statut Membre 1
     
    BONJOUR
    J ai esseyé mais j' ai un petit problème !
    <table border="1" width="900" height="183">
    <tr WIDTH="158">
    <td width="442" height="34" bgcolor="#FFFFFF"><div align="center"><strong>PERSONNEL</strong></div></td><td width="442" bgcolor="#FFFFFF"><div align="center"><strong>SALARIALE</strong></div></td></tr>

    <td width="442" height="35" bgcolor="#FFFFFF"><strong>Nom :</strong> <? echo $ligne["1"];?></td>
    <td width="442" bgcolor="#FFFFFF"><strong>Date du salaire :</strong> <? echo $ligne["6"];?></td>
    </tr>
    <TR>
    0
  8. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
     
    bonjour,

    est-ce bien $ligne si oui pas de " $ligne[0]
    0