Aller au contenu

Lea

Actif
  • Compteur de contenus

    44
  • Inscrit(e) le

  • Dernière visite

Messages postés par Lea

  1. Bonjour,

    Voilà mon problème : j'ai un formulaire php très long donc sur plusieurs pages.

    Les informations sont passées d'une page à l'autre par des champs masqués puis insérées dans ma base à l'étape finale.

    J'aimerais sur les pages intermediaires mettre un bouton retour qui permette de revenir en arrière d'une page. Comment faire pour que les informations soient conservées, c'est à dire que mes cases à cocher restent cochées au bon endroit en particulier.

    On m'a dit de refaire passer tous les champs masqués dans le sens inverse mais je me mélange un peu les pinceaux, n'y a t'il pas une méthode plus simple.

    merci

    Léa

  2. Bonjour,

    J'ai sur mon site un formulaire pour récupérer des informations concernant mes clients.

    Ce formulaire se remplit en 3 étapes. A chaque étape, les infos recueillies sont entrées dans la base.

    Mais voilà si la personne ne va pas jusqu'au bout des 3 étapes, je n'obtiens pas ses coordonnées.

    Et je me retrouve avec dans ma base des infos qui ne me servent à rien. Comment faire pour détruire ces informations au fur et à mesure. (toutes les lignes de ma base ou il manque les coordonnées du client).

    Merci de votre aide.

    Léa

  3. Bonjour,

    J'utilise la fonction filesize pour vérifier la taille d'un fichier uploadé et voilà le message d'erreur renvoyé :

    Warning: filesize(): Stat failed for C:\\Documents and Settings\\Administrateur\\Mes documents\\ceif\\facture-ceif.doc (errno=2 - No such file or directory) in /home/ceifdeve/www/admin/repondre-mm.php on line 13

    Quelqu'un sait il ce que cela veut dire.

    Merci

    Léa

    PS : je pense que le problème ne vient pas directement de la fonction filesize

  4. Bonjour,

    J'ai ce message :

    Warning: mysql_pconnect(): User mabase_AT_web18.90.ha.ovh.net has already more than 'max_user_connections' active connections in /home/chezpatr/www/Connections/connexionpatrick.php on line 9

    Quelqu'un sait-il ce que cela veut dire?

    Merci

    Léa

  5. Anonymus, j'ai un formulaire avec un champ masqué "valider" qui est égal à "ok" :

    <input name="valider" type="hidden" id="valider" value="ok">

    xpatval, j'ai essayé avec WHERE ID = ". $recupID ;, ça n'a rien donné.

    C'est un gros mystère !!

  6. Voilà ce qui s'affiche :

    Resource id #2

    <effacé par anonymus...mais ca marche>

    --

    --

    -151-

    quand je tape :

    echo"<br>".$connexionCEIF;
    echo"<br>".$database_connexionCEIF;
    echo"<br>-".$_POST['valider']."-";
    echo"<br>-".$resultats."-";
    echo"<br>-".$recupID."-";

  7. Bonjour,

    Quelqu'un voit il d'où vient le problème ...

    J'ai une requête comme ça qui fonctionne très bien :

    $recupID = $HTTP_POST_VARS[rsID2bis];
    mysql_select_db($database_connexionCEIF, $connexionCEIF);
    $query_rsDetail = sprintf("SELECT mission.ID, mission.date_envoi, mission.theme, mission.besoin, mission.commentaires, mission.budget, mission.resultat, mission.suivi, mission.commentaires_suivi, mission.date_realisation, mission.infos_complement, mission.realise_par FROM mission WHERE mission.ID='$recupID'");

    Et en dessous, un UPDATE avec la même variable $recupID en WHERE qui ne marche pas :

    if($HTTP_POST_VARS['valider']=="ok")
    {
    mysql_select_db($database_connexionCEIF, $connexionCEIF);
    $updateResult = "UPDATE mission SET mission.resultat='$resultats' WHERE mission.ID='$recupID'";
    mysql_query($updateResult, $connexionCEIF) or die(mysql_error());
    }

    J'ai retourné le problème dans tous les sens, je ne comprends pas ....

    Merci de votre aide

    Léa

  8. Ca y est le wordwrap marche, c'était une erreur de ma part. Mais j'ai encore un problème, mon texte n'est plus jsutifié et certaines lignes sont plus longues que d'autres.

    Je viens de voir qu'il est possible de mettre un attribut wrap pour mon text area et normalement, si on le met à physical celà insère des saut de ligne en bout de largeur du champs de saisi. Mais là encore ça ne marche pas..... :angry:

  9. Bonjour,

    J'ai un problème avec la mise en forme de mon texte récupéré de ma base(lui même issu d'un formulaire en ligne).

    Si le texte a été saisi sans retour à la ligne, il apparait tout à la ligne dans ma page et déforme mes cellules de tableau.

    Je souhaitais le mettre en forme avec la fonction wordwrap mais ça ne marche pas.

    Quelqu'un connait-il un autre moyen permettant d'avoir un texte qui ne déforme pas les cellules de mon tableau et vient à la ligne automatiquement.

    Merci

    Léa

  10. Je pense que le problème vient de l'écriture de l'affectation des variables :

    exemple :

    $rsdate = $row_rsHistorique['date_realisation'];

    car si j'écris

    <? echo $row_rsHistorique['date_realisation']; ?>

    au lieu de

    <? echo $rsdate; ?>

    , ça marche....

    Quelque chose m'échappe :wacko:

  11. Non, ça ne marche toujours pas même en mettant le while au début, pourtant j'ai bien défini mes variables comme ça :

    $rsdate = $row_rsHistorique['date_realisation'];
    $rsbudget = $row_rsHistorique['budget'];
    $rssuivi = $row_rsHistorique['suivi'];
    $rstheme = $row_rsHistorique['theme'];

    La requête me renvoie x fois la même ligne :?:

  12. Bonjour,

    Tout d'abord, je voulais remercier tous les hubmaster pour leur aide très précieuse et leur rapidité à répondre. Si ce forum n'existait pas, je me demande comment je ferais, moi qui débute en programmation....

    Alors voilà, j'ai un problème (et oui, encore un!) avec une requête qui permet d'afficher des infos correspondant à une personne identifiée via un login et un mot de passe, voilà la requête :

    SELECT mission.ID, mission.date_envoi, mission.theme, mission.besoin, mission.commentaires, mission.budget, mission.resultat, mission.suivi, mission.commentaires_suivi, mission.date_realisation, mission.infos_complement, mission.realise_par, mission.login, mission.pass FROM mission WHERE mission.login = '$clientlogin' AND mission.pass = '$clientpass'

    puis dans ma page :

      <?php do { ?>
                   <tr bordercolor="#FFFFFF" bgcolor="#FFFFFF">
                       <td width="99"><p><?php echo $rsdate; ?></p></td>
                       <td width="140"><p align="center"><?php echo $themet; ?></p></td>
                       <td width="41"><p align="center"><a href="detail_mission.php">1</a></p></td>
                       <td width="65"><p align="center"><?php echo $rsbudget; ?> €</p></td>
                       <td width="61"><p align="center"><a href="entrer-resultat.php">2</a></p></td>
                       <td width="86"><p align="center"><?php echo $rssuivi; ?></p></td>
                   </tr>
                   <tr valign="top">
                       <td height="2" colspan="6"> </td>
                   </tr>
                   <?php } while ($row_rsHistorique = mysql_fetch_assoc($rsHistorique)); ?>

    Au lieu d'afficher toutes les entrées de la base (il y en a 2) correspondant aux bons login et pass, j'ai juste 1 entrée répétée 2 fois...

    Comprends pas d'où vient le problème....

    Si quelqu'un a une idée, je le remercie par avance...

    Léa

  13. Pardon, je n'avais pas mis le code complet :

    mysql_select_db($database_connexionpatrick, $connexionpatrick);
    $query_rsListe = "SELECT ID, first_name, name, address, nationality, telephone, fax, email, nb_of_persons, type_of_room, nb_of_nights, day_arrival, month_arrival, year_arrival, day_departure, month_departure, year_departure, mode_payment, booking.date_send, booking.puce FROM booking ORDER BY booking.date_send DESC, booking.name ASC";
    $query_limit_rsListe = sprintf("%s LIMIT %d, %d", $query_rsListe, $startRow_rsListe, $maxRows_rsListe);
    $rsListe = mysql_query($query_limit_rsListe, $connexionpatrick) or die(mysql_error());
    $row_rsListe = mysql_fetch_assoc($rsListe);

    if (isset($_GET['totalRows_rsListe'])) {
     $totalRows_rsListe = $_GET['totalRows_rsListe'];
    } else {
     $all_rsListe = mysql_query($query_rsListe);
     $totalRows_rsListe = mysql_num_rows($all_rsListe);
    }
    $totalPages_rsListe = ceil($totalRows_rsListe/$maxRows_rsListe)-1;

  14. Je vous mets le code de la requête pour l'affichage de ma liste de résrevations.

    mysql_select_db($database_connexionpatrick, $connexionpatrick);
    $query_rsListe = "SELECT ID, first_name, name, address, nationality, telephone, fax, email, nb_of_persons, type_of_room, nb_of_nights, day_arrival, month_arrival, year_arrival, day_departure, month_departure, year_departure, mode_payment, booking.date_send, booking.puce FROM booking ORDER BY booking.date_send DESC, booking.name ASC";
    $query_limit_rsListe = sprintf("%s LIMIT %d, %d", $query_rsListe, $startRow_rsListe, $maxRows_rsListe);
    $rsListe = mysql_query($query_limit_rsListe, $connexionpatrick) or die(mysql_error());
    $row_rsListe = mysql_fetch_assoc($rsListe);

    Bon, la requête a été créée avec l'assistant Dreamweaver, je sais, c'est pas bien... Mais je ne maitrise pas encore assez bien Mysql.

    Il y une histoire de limites dans le code, je me demande si le problème ne vient pas de là...

    Merci pour votre aide.

    Léa

  15. Bonjour,

    J'ai un gros problème :shutup: :

    J'ai créé une page en Php qui affiche la liste des réservations pour un hôtel.

    Cette liste provient donc de ma base de données, elle même reliée à un formulaire en ligne. L'ID de mes résrevations est en INT.

    Jusqu'à présent tout allait bien et puis à partir de l'ID = 200 : Bloquage !

    Les réservations suivantes apparaissent bien dans la base mais plus en ligne.

    Quelqu'un sait il d'où celà peut venir.

    Merci de votre aide ....

    Léa

×
×
  • Créer...