Requête SQL
guez
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
j'ai un formulaire de 3 champs(mark+model+carburant) et une requête sql.lorsque je sélectionne une au niveau du carburant( Essence ou Diesel ), je n'es aucun résultat,aucun message d'erreur.mais quand je sélectionne tous ,il marche a merveille je ne comprend pas.
page1:
<select name='carburant' id='jos'>
<option value='0'>Tous...</option>
<option value='D'>Diesel</option>
<option value='E'>Essence</option>
</select>
page2:
$query = "SELECT * FROM autos WHERE make='" . $A . "' AND model='" . $b . "'";
if( $d != 0 )
$query .= " AND fuel LIKE '$d%'";
$query .= " ORDER BY id";
$retour_messages = mysql_query( $query ) or die( "Echec de selection" );
j'ai un formulaire de 3 champs(mark+model+carburant) et une requête sql.lorsque je sélectionne une au niveau du carburant( Essence ou Diesel ), je n'es aucun résultat,aucun message d'erreur.mais quand je sélectionne tous ,il marche a merveille je ne comprend pas.
page1:
<select name='carburant' id='jos'>
<option value='0'>Tous...</option>
<option value='D'>Diesel</option>
<option value='E'>Essence</option>
</select>
page2:
$query = "SELECT * FROM autos WHERE make='" . $A . "' AND model='" . $b . "'";
if( $d != 0 )
$query .= " AND fuel LIKE '$d%'";
$query .= " ORDER BY id";
$retour_messages = mysql_query( $query ) or die( "Echec de selection" );
A voir également:
- Requête SQL
- Logiciel sql - Télécharger - Bases de données
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros ✓ - Forum DS
- Sql (+) - Forum Programmation
- Jointure sql ✓ - Forum MySQL
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Android
1 réponse
Bonsoir,
pourquoi ne mets tu pas des { } dans tes test conditionnels sinon quelles sont les instructions
pourquoi ne mets tu pas des { } dans tes test conditionnels sinon quelles sont les instructions
$query = "SELECT * FROM autos WHERE make='" . $A . "' AND model='" . $b . "'";
if( $d != 0 ){
$query .= " AND fuel LIKE '$d%'";
$query .= " ORDER BY id";
}
$retour_messages = mysql_query( $query ) or die( "Echec de selection" );