Erreur PHP requete sql
Posté : 27 mai 2011, 15:19
Bonjour à tous,
J'ai un petit souçit de codage pour un site quand je fait la requête suivante et que photo ne contient que des chiffres (ex : 1720 , 3130) la requête se passe bien, par contre si je mets une lettre j'ai ce message d'erreur (ex 1720c, HP28):
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP5.2.10\www\gestioncartouche\Demande_de_cartouche2.php on line 151
merci de votre aide
//requête SQL:
$sql = "SELECT * FROM photo_imprimante WHERE reference = ".$id;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//affichage des données:
if( $result = mysql_fetch_object( $requete ) )
{
?>
<img width="130" height="130" src="<?php echo($result->photo) ;?>" /></a>
<?php
}//fin if
?>
J'ai un petit souçit de codage pour un site quand je fait la requête suivante et que photo ne contient que des chiffres (ex : 1720 , 3130) la requête se passe bien, par contre si je mets une lettre j'ai ce message d'erreur (ex 1720c, HP28):
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP5.2.10\www\gestioncartouche\Demande_de_cartouche2.php on line 151
merci de votre aide
//requête SQL:
$sql = "SELECT * FROM photo_imprimante WHERE reference = ".$id;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//affichage des données:
if( $result = mysql_fetch_object( $requete ) )
{
?>
<img width="130" height="130" src="<?php echo($result->photo) ;?>" /></a>
<?php
}//fin if
?>