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
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.