Jump to content

Trying to place div in loop ...


ptityop

Recommended Posts

Hi all, I could do with some help ... What I am trying to do is insert some additional div in the piece of code you will see below, but I've been having some troubles as to what stntax I should be using and where to place those div ...

In order to help you help me, I suggest you have a look at this page elhoster2.com/europeshuttle , make a search with country "sweden" as "return trip" . From there you will see 2 results.

This is the page I am trying to layout. Basically, the image is on the left and then I would like to have a div floated on the left that will contain the services (multilingual driver , greeting sign etc ), another div with the info seen in bold (passengers =1, charges are per vehicle) and a last div with all pricing info.

My issue is that I don't really know how to break this piece of php code to achieve the desire effect ... I hope someone will be kind enough to help me with this.

 

function get_tours($type,$country,$airport_start,$city_start,$psg,$way){
   $mysql=new MYSQL;
   $q="select * from  tours where tour_country ='$country' and tour_airport='$airport_start'and tour_city='$city_start' and tour_standard='$type' and veh_seats >='$psg'";

   $res=mysql_query($q,$mysql->connection);
   if(mysql_num_rows($res)>0){
     while($r=mysql_fetch_array($res)){echo'<form id="booking_2" action="booking-form.php" method="post">';

   echo'<div class="search-results spacing-bot" ><figure class="img-indent">
   <a class="lightbox-image" href="'.SITE.$r['tour_vehicle_picture'].'" data-gal="prettyPhoto[gallery1]"><img src="'.SITE.$r['tour_vehicle_picture'].'" width="188" height="138" alt=""></a></figure>
<div class="search-results-info">';
#THIS IS WHERE THE SERVICE LIST BEGINS ###########################################
$tour_id=$r['tour_id'];
$serv="select * from services_to_tour where tour_id='$tour_id'";
$re=mysql_query($serv,$mysql->connection);
while($ro=mysql_fetch_array($re)){

  $serv_id=$ro['serv_id'];
$this->get_serv($serv_id);

}
#THIS IS WHERE THE SERVICE LIST ENDS I GUESS AND THAT I WOULD LIKE TO BE IN ITS OWN DIV ###########################################

#FROM HERE I AM GETTING A BIT CONFUSED WITH THE PHP AND HAVE NO IDEA HOW TO STYLE IT !!!###########################################

$crg_by=$r['tour_price_per'];
if($crg_by=='per vehicle'){
   $crg='per vehicle';
$tour_price= $r['tour_price'] ;
$tour_r=$r['tour_price_return'];
$total=$r['tour_price'] + $r['tour_price_return'] ;
$total_i=$r['tour_price'];
$total_b=$r['tour_price_return'];
}
elseif($crg_by=='per person'){ $crg='per passenger';$total_i=$r['tour_price'] * $psg;
$tour_price= $r['tour_price'] * $psg;
$tour_r=$r['tour_price_return']* $psg;
$total= $tour_price + $tour_price;
}
if($way=='Return'){$price='Collection: '.$tour_price.' Euros<br />Return:&nbsp'.$tour_r.' Euros';
$total=$total;
$amount=$total;$percent='15';
$online=$this->get_percent($amount,$percent);
$pr=$online;$total='<br />Total Price: '.$total.' Euros<br />Payable online: '.$online.' Euros'; }
else{$amount=$tour_price;$percent='15';
$online=$this->get_percent($amount,$percent);
$price='Price: '.$tour_price.' Euros<br />Payable online: '.$online.' Euros';$total='';$pr=$r['tour_price'];
$pr=$online;

}
echo'<span class="p1"><strong>Passengers:</strong></span> '.$psg.'<br /><span class="p1"><strong>Charges are by '.$crg.'</strong></span><br /><span class="p1"><strong>Price  </strong></span><br />'.$price.$total.'<input type="hidden" name="tour_id" value="'.$tour_id.'" />
<input type="hidden" name="way" value="'.$way.'" /><input type="hidden" name="psg" value="'.$psg.'" /><input type="hidden" name="price" value="'.$pr.'" /><input type="hidden" name="price_in" value="'.$total_i.'" /><input type="hidden" name="price_out" value="'.$total_b.'" /><input type="hidden" name="operator" value="'.$r['operator_id'].'" /><a onClick="document.getElementById(\'booking_2\').submit()" class="button" style="float:right"><strong><strong>book this transfer</strong></strong></a></form>
                        </div>
                                    <div class="border-bot"></div>
                              </div>';
   } } else{echo'<p>Sorry your search returned no results.</p>';}
}

Link to comment
https://forums.phpfreaks.com/topic/262886-trying-to-place-div-in-loop/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.