val_micro
Messages postés7Date d'inscriptionmercredi 28 mars 2007StatutMembreDernière intervention 4 septembre 2007
-
23 avril 2007 à 12:01
val_micro
Messages postés7Date d'inscriptionmercredi 28 mars 2007StatutMembreDernière intervention 4 septembre 2007
-
23 avril 2007 à 16:21
Bonjour à tous,
Je rencontre actuellement un problème que je ne sais par quel bout prendre. Je suis en train de créer un formulaire de réservation et suite à un calcul enfant+adulte+bébé j'obtient le nombre de personne. Je souhaiterais comparer le résultat de se calcul à ma base de donner pour récupérer l'id correspondant au nombre de personne pour un future calcul.
Voici le code me donnant le resultat de mon calcul grace à une fonction javascript:
Et j'esseis de récupérer l'id de ma base de donnée correspondant au nombre de personne de mon calcul, id_3 serais alors une variable que j'utiliserais plus loin pour calculer un prix en fonction de d'autre variable :
(///Se bout de code est juste pour esseyer d'expliquer se que je veux faire je sais qu'il a pas de sens mais je ne sais pas comment mis prendre.)
<?php
$sql="SELECT nom_nbpersonne, id_nbpersonne FROM nbpersonne";
$res=mysql_query($sql,$conbas);
$num=mysql_num_rows($res);
Voila tout le problème, je sais pas si j'ai été très claire, mais si quelqu'un à une idée de se que je veux faire et sais comment s'y prendre son aide serais la bien venu.
val_micro
Messages postés7Date d'inscriptionmercredi 28 mars 2007StatutMembreDernière intervention 4 septembre 2007 23 avril 2007 à 16:21
Bonjour à tous,
je croix que j'ai un peu cafouillé dans la question précédente, je pense que le
plus simple c'est que je pose mon problème en entier et pas juste un bout. Je
suis entrain de faire un formulaire de réservation et suite à différent élément
que l'internaute aura choisi je souhaiterais calculer le prix du voyage. Pour
cela il faut que j'arrive à récupérer le nombre total de personne puis grâce à
ma base de donner et le lieu d'arriver, le lieu de destination et le nombre de
personne que la personne aura rentré calculer le cout final.
Je suis bloc au moment de récupérer le résultat de mon calcule de nombre de
personne et de calculer ce coût final.
Voici le code que j'ai réussie à faire pour le moment :
<tr><td colspan= "2"> 2. Votre destination et tarif
</td></tr>
<tr>
///////////choix de l'arriver
<td>Gare/Aéroport d’arrivée </td>
<td>
<select name ="arriver" onchange="document.getElementById('div_resultat').innerHTML=this.value">
<option>Choix de votre arriver</option>
<?php
$sql="SELECT nom_arriver, id_arriver FROM arriver";
$res=mysql_query($sql,$conbas);
$num=mysql_num_rows($res);
while( $enr = mysql_fetch_row($res) ){
echo '<option value="',$enr[0],'">',$enr[0],'</option>';
}
?>
</select>
</td>
</tr>
<tr>
///////////choix de la destination
<td>Destination</td>
<td>
<select name="destination" onchange="document.getElementById('div_resultat_destination').innerHTML=this.value">
<option>Choix de votre destination</option>
<?php
$sql="SELECT nom_destination, id_destination FROM destination";
$res=mysql_query($sql,$conbas);
$num=mysql_num_rows($res);
while( $enr = mysql_fetch_row($res) ){
echo '<option value="',$enr[0],'">',$enr[0],'</option>';
}
?>
</select>
</td>
</tr>
<tr>
///////////Total personne
<td>Total de personne</td>
<td>
</td>
</tr>
<tr>
///////////Coût total
<td>Tarif total</td>
<td><?php
$sql = "SELECT * FROM prix WHERE recup_arriver='$lien_id_arriver' AND recup_id_destination='$lien_id_destination' AND recup_id_nbpersonne='$lien_id_nbpersonne'";
$res=mysql_query($sql,$conbas);
$num=mysql_num_rows($res);
$enr = mysql_fetch_row($res);
echo" ". $enr[4] ." ";
?></td>
</tr>
///////////Fonction pour calculer de nombre total de personne
<script language="javascript" type="text/javascript">
<!--
// déclare une variable total
var total;
var totalAdulte = 0;
var totalEnfant = 0;
var totalBebe = 0;