Recuperation formulaire en php

Bonjour,
j'ai un petit problème en récupération de données de mon formulaire

formulaire

<form method=post action="result_n_dossier_et_forage.php">
n° de dossier :
<input type="text" name="n_dossier" />
<input type="submit" name="submit" id="submit" value="envoyer" />

et pour récupérer je fais

<?php
$n_dossier=$_POST["n_dossier"];
$requete="SELECT * FROM `forage`WHERE `n_dossier` =$n_dossier
$result=mysql_query($requete)or die('Erreur SQL : '.mysql_error());;

while($ligne=mysql_fetch_assoc($result))
{
echo $ligne['n_dossier'];
}
?>

cela ne m'affiche strictement rien , j'ai d'abord pensé que c'était la requête mais je l'ai tapé en SQL et elle marche très bien donc je ne vois pas ce qu'il cloche
merci d'avance
Configuration: Windows 2000
Firefox 2.0.0.13

5 réponses

  1. Bonjour.

    Ca peut venir de là :
    $requete="SELECT * FROM `forage`WHERE `n_dossier` =".$n_dossier;
    Après, il faudrait connaître le type de n_dossier (texte ou numérique)...
    1. c'est vraiment très bizarre car j'ai fais juste
      <?php
      $n_dossier=$_POST["n_dossier"];
      echo $n_dossier;

      ?>

      a la place de ma requête et ça ne m'affiche rien je comprends vraiment pas
      1. C'est rassurant (enfin, d'un certain point de vue). Ca premet de situer le problème.

        Essaye en mettant le post entre guillemets...
        <form method="post" action="result_n_dossier_et_forage.php">
        1. ça ne marche toujours pas ça vient peut être de

          echo $n_dossier;

          je ne connais pas la syntaxe exact pour afficher le contenu d'un variable

          help svp c'est pour mon stage