Problème avec les liens
Posté : 24 oct. 2006, 10:30
Bonjour le forum,
J'ai un petit problème avec les liens contenus dans ma page.
Le premier lien concerne les tarifs pour les prestations à moins de 10 km et l'autre les prestations à plus de 10 km.
Le second lien ne marche pas.
Est-ce que vous pouvez m'aider à trouver l'erreur glissé dans mon code car je tourne en rond depuis hier soir.Merci d'avance.
J'ai un petit problème avec les liens contenus dans ma page.
Le premier lien concerne les tarifs pour les prestations à moins de 10 km et l'autre les prestations à plus de 10 km.
Le second lien ne marche pas.
Est-ce que vous pouvez m'aider à trouver l'erreur glissé dans mon code car je tourne en rond depuis hier soir.Merci d'avance.
$place = isset($_GET["id_place"])?$_GET["id_place"]:5; //Place par défaut
$moins10 = isset($_GET["m"])?$_GET["m"]:true; //Moins de 10 km par défaut
$tableTarif="Tarif";
$tablePlace="Place";
//Récupération nom place
$db->query("SELECT nom_place FROM $tablePlace WHERE id_place=$place");
$db->nextRecord();
$nomPlace = $db->record['nom_place'];
//Récupération de la liste des places
$db1->query("SELECT id_place, nom_place FROM $tablePlace ORDER BY nom_place");
$places[] = array();
$j=1;
while($db1->nextRecord()) {
$places[$j][1] = $db1->record['id_place'];
$places[$j][2] = $db1->record['nom_place'];
$j++;
}
//Récupération des tarifs de l'place sélectionnée
$query="SELECT * FROM $tableTarif JOIN $tablePlace ";
$query .=($moins10)?"USING (id_tarif) ":"ON $tableTarif.id_tarif=$tablePlace.id_tarif_10 ";
$query .="WHERE id_place=$place";
$db2->query($query);
$db2->nextRecord();
$t[] = array();
$i=1;
while($i<17) {
$t[$i]=$db2->record['t'.$i];
$i++;
}
?>
<div id="left">
<div id="left_title">
<img src="img/cadre4.jpg" alt="" />
<span style="position: relative; left: 8px; top: -45px;">Tarifs sur <?=$nomPlace?></span>
</div><!--end of div left_title-->
<div id="left_image">
<img src="img/jouets.jpg" alt="Jouets" />
</div><!--end of div left_image-->
</div><!--end of div left-->
<div id="main">
<?php
$i=1;
while($i<sizeof($places)) {
?>
<a class="navig_2<?php if ($places[$i][1] == $place) {?>_selected<?php } ?>" href="tarifs.php?id_place=<?=$places[$i][1]?>&m=<?=$moins10?>"><?=$places[$i][2]?></a>
<?php if($i < sizeof($places)-1) {?> | <?php } ?>
<?php
$i++;
}
?>
</p>
<?php
if (($place != 2) && ($place != 7)) {
?>
<center>
<a class="navig_2<?php if ($moins10) {?>_selected<?php } ?>" href="tarifs.php?id_place=<?=$id_place?>&m=true">Moins de 10 km du centre</a> | <a class="navig_2<?php if (!$moins10) {?>_selected<?php } ?>" href="tarifs.php?id_place=<?=$id_place?>&m=false">Plus de 10 km du centre</a>
</center>
<br />
<?php
}
?>