Probleme de variable
kissi
-
atspinto Messages postés 338 Date d'inscription Statut Membre Dernière intervention -
atspinto Messages postés 338 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un code de moteur de recherche qui fonction bien mais mais problème se trouve au niveau de la récupération des variables.lorsque je reçoit les variable par poste je n'ai aucun problème sur l'affichage des résultats,mais lorsque la variable existe pas j'ai un message d'erreur:Echec de selection2
voici ma requête:
if(!isset($usecond))
{
$usecond = addslashes($_POST['direction']) ;
}
else
{
$usecond="id";
}
$query = "SELECT * FROM autos WHERE cid=1 AND published=1";
$query .= " ORDER BY $usecond LIMIT ". $premiereEntree .", ". $messagesParPage ."";
$retour_messages=mysql_query( $query ) or die( "Echec de selection2" );
merci de vouloir m'aider
j'ai un code de moteur de recherche qui fonction bien mais mais problème se trouve au niveau de la récupération des variables.lorsque je reçoit les variable par poste je n'ai aucun problème sur l'affichage des résultats,mais lorsque la variable existe pas j'ai un message d'erreur:Echec de selection2
voici ma requête:
if(!isset($usecond))
{
$usecond = addslashes($_POST['direction']) ;
}
else
{
$usecond="id";
}
$query = "SELECT * FROM autos WHERE cid=1 AND published=1";
$query .= " ORDER BY $usecond LIMIT ". $premiereEntree .", ". $messagesParPage ."";
$retour_messages=mysql_query( $query ) or die( "Echec de selection2" );
merci de vouloir m'aider
Configuration: Windows XP Internet Explorer 7.0
A voir également:
- Probleme de variable
- Vba range avec variable ✓ - Forum VB / VBA
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp - Forum Word
- Variable d'environnement temp ✓ - Forum Word
- Le fichier contient un programme écrit en python. le programme construit un mot secret mais il ne l'affiche pas. modifiez ce programme afin que à chaque itération de la boucle : la variable a augmente de 2 la variable b diminue de 1 ajoutez une instruction pour faire afficher le mot secret construit. quel est ce mot secret ? ✓ - Forum Python
- Range avec une Variable ✓ - Forum VB / VBA
3 réponses
Bonjour Kissi,
Une chose me surprend dans ton code ... Si usecond n'est pas setté, tu lui attribue addslashes($_POST['direction']) et si elle est setté, tu l'écrase avec "id". Dis moi, tu ne voulais pas vérifier $_POST['direction'] et mettre "id" dans le cas ou celui-ci est vide ? En effet, si celui-ci est vide, tu te retrouves avec usecond vide et "ODER BY LIMIT" dans ta command sql qui est invalid.
Une chose me surprend dans ton code ... Si usecond n'est pas setté, tu lui attribue addslashes($_POST['direction']) et si elle est setté, tu l'écrase avec "id". Dis moi, tu ne voulais pas vérifier $_POST['direction'] et mettre "id" dans le cas ou celui-ci est vide ? En effet, si celui-ci est vide, tu te retrouves avec usecond vide et "ODER BY LIMIT" dans ta command sql qui est invalid.