Bonjour,

en fait Mysql affiche ce probléme :Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\stage\ess.php on line 28


Le code que j'ai écrit est le suivant:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?
 $mat = $_POST['matricule'] ;
$requete3 = "SELECT * FROM mouvement where matricule=$mat order by date desc";
$result3=mysql_query($requete3);
 while( $enreg3 = mysql_fetch_object( $result3 ) )
    {
?>
       <tr>
          <td><? echo($enreg3->motif); ?></td>
          <td><? echo($enreg3->section_cedante); ?></td>
          <td><? echo($enreg3->section_prenante); ?></td>
          <td><? echo($enreg3->date); ?></td>
	  <td><? echo($enreg3->atelier); ?></td>
          <td><? echo($enreg3->repere_geographique); ?></td>
	  <td><?echo(" <a href=\"supmov3.php?num=".$enreg3->num."\">supprimer</a><br>\n");?></td>
       </tr>
<?
    }
?>
A titre d'information je poste une matricule qui est de type varchar lorsque je poste uniquement une matricule qui contient uniquement des numéros comme 12 ca marche ,mais lorsque jeposte une matricule qui contient aussi des lettres comme 12b ca marche pas. il me donne l'erreur citée en dessus merci pour votre aide