Bonjour à tous,
voici mon problème. Je souhaite sur une de mes pages, faire 2 requetes mysql, ceci pour des raisons de clarté.
J'ai donc fait mes 2 requetes mais j'ai un message d'erreur qui me dit pour la seconde requet "Call to undefined function mysql_querry() in …".
Par contre, si de mes 2 requetes je n'en fait plus qu'une seule, je n'ai aucun problème. Je n'y comprend rien puisque c'est exactement le même code qui est utilisé quand je fusionne les 2 requetes.
Deplus, si je ne me trompe pas, on peut faire plusieurs requetes sur une meme page?
Voici mon code avec mes 2 requetes:
Est-ce que je fais une erreur?
Merci de m'avoir lu !
Modifié par paintbox (06 Oct 2010 - 22:50)
voici mon problème. Je souhaite sur une de mes pages, faire 2 requetes mysql, ceci pour des raisons de clarté.
J'ai donc fait mes 2 requetes mais j'ai un message d'erreur qui me dit pour la seconde requet "Call to undefined function mysql_querry() in …".
Par contre, si de mes 2 requetes je n'en fait plus qu'une seule, je n'ai aucun problème. Je n'y comprend rien puisque c'est exactement le même code qui est utilisé quand je fusionne les 2 requetes.
Deplus, si je ne me trompe pas, on peut faire plusieurs requetes sur une meme page?
Voici mon code avec mes 2 requetes:
$sql_fiche =mysql_query("SELECT vehicule.id_vehicule, vehicule.code_marque, vehicule.code_model, vehicule.code_carburant, vehicule.code_annee, vehicule.kilometre, vehicule.prix_vente_TVA, vehicule.code_type, DATE_FORMAT(vehicule.immatriculation, '%d/%m/%Y') as immatriculation, vehicule.cm3,vehicule.code_trans,
marque.code_marque, marque.marque,
model.code_model, model.model,
type.type,type.code_type,
carburant.code_carburant, carburant.carburant,
images.id_vehicule, images.chemin_image,
transmission.code_trans, transmission.transmission,
options.boite_vitesse, options.puis_fiscale, options.airbag_cond
FROM vehicule
INNER JOIN marque ON vehicule.code_marque=marque.code_marque
INNER JOIN model ON vehicule.code_model=model.code_model
INNER JOIN type ON vehicule.code_type=type.code_type
INNER JOIN carburant ON vehicule.code_carburant=carburant.code_carburant
INNER JOIN images ON vehicule.id_vehicule=images.id_vehicule
INNER JOIN transmission ON vehicule.code_trans=transmission.code_trans
INNER JOIN options ON vehicule.id_vehicule=options.id_vehicule
WHERE vehicule.id_vehicule='$selected_vehicule'");
$donnees_fiche =mysql_fetch_assoc($sql_fiche);
?>
<div id="contenu">
<?php $previous_page=$_SERVER['HTTP_REFERER']; ?>
<p id="return"><a href='<?php echo $previous_page; ?>'>Retour à la page précédente</a></p>
<div class="cadre-fiche">
<div id="cadre-fiche-resume">
<table class="table-vehicule">
<th class="black" colspan="2">Véhicule n° <?php echo $selected_vehicule ?> - <?php echo $donnees_fiche['marque']; echo '<span> - </span>'.$donnees_fiche['model']; ?></th>
<!--
<tr>
<td class="descriptif-tableau" width="30%">Modèle :</td>
<td width="70%"><span><?php echo $donnees_fiche['marque']; ?></span></td>
</tr>-->
<tr>
<td class="descriptif-tableau" width="30%">Type :</td>
<td width="70%"><span><?php echo $donnees_fiche['type']; ?></span></td>
</tr>
<tr>
<td class="descriptif-tableau" width="30%">Carburant :</td>
<td width="70%"><span><?php echo $donnees_fiche['carburant']; ?></span></td>
</tr>
<tr>
<td class="descriptif-tableau" width="30%">Cylindrée :</td>
<td width="65%"><span><?php echo $donnees_fiche['cm3']; ?> cm3</span></td>
</tr>
<tr>
<td class="descriptif-tableau" width="30%">Transmission :</td>
<td width="65%"><span><?php echo $donnees_fiche['transmission']; ?></span></td>
</tr>
<tr>
<td class="descriptif-tableau" width="30%">Kilométrage :</td>
<td width="65%"><span><?php echo number_format($donnees_fiche['kilometre'], 0, ',','.'); ?> Km</span></td>
</tr>
<tr>
<td class="descriptif-tableau" width="30%">Immatriculation :</td>
<td width="65%"><span><?php echo $donnees_fiche['immatriculation']; ?></span></td>
</tr>
<tr>
<td class="descriptif-tableau" width="30%">Prix de vente : </td>
<td width="65%"><span id="prix"><?php echo number_format($donnees_fiche['prix_vente_TVA'], 2, ',',' '); ?> €</span></td>
</tr>
</table>
</div><!-- Fin de #cadre-fiche-resume -->
<div id="cadre-fiche-photo">
<img src="<?php echo $donnees_fiche['chemin_image']; ?>" alt="v796p3" width="236" height="212" />
</div><!-- Fin de #cadre-fiche-photo -->
<div id="contact-vendeur">Contacter le vendeur</div>
<div class="fiche-description">
<?php
$sql_options=mysql_querry("SELECT vehicule.id_vehicule,options.boite_vitesse, options.puis_fiscale, options.airbag_cond
FROM vehicule INNER JOIN options ON vehicule.id_vehicule=options.id_vehicule WHERE options.id_vehicule='.$selected_vehicule.'");
$donnees_options=mysql_fetch_assoc($sql_options);
?>
<h3 id="black">Description du Véhicule</h3>
<table id="table-desc-moteur">
<th colspan="2" align="left">Moteur</th>
<tr>
<td class="black" width="40%">Boîte de vitesse: </td>
<td class="black" width="60%"><?php echo $donnees_options['boite_vitesse']; ?></td>
</tr>
<tr>
<td class="black" width="40%">Puissance fiscale:</td>
<td class="black" width="60%"><?php echo $donnees_options['puis_fiscale']; ?></td>
</tr>
<tr>
<td class="black" width="40%">Nombre d'airbags :</td>
<td class="black" width="60%"><?php echo $donnees_options['airbag_cond']; ?></td>
</tr>
<tr>
<td class="black" width="40%">Transmission :</td>
<td class="black" width="60%">OUI</td>
</tr>
</tr>
<tr>
<td class="black" width="40%">Nombre de cylindres : </td>
<td class="black" width="60%">1</td>
</tr>
<tr>
<td class="black" width="40%">Emission CO2 : </td>
<td class="black" width="60%">1</td>
</tr>
</table>
Est-ce que je fais une erreur?
Merci de m'avoir lu !
Modifié par paintbox (06 Oct 2010 - 22:50)