Jump to content

Recommended Posts

I'm new to PHP. I have a script I would like to manipulate but don't know how. Its a real estate script. When I click on a State the results show all the properties listed in the database for that State. What I need is for the search results to show all the "Rentals" in the "Property types" table.

 

How can this be done? Below is the code: Any help is appreciated. Thanks in advance.

 

//fetch states

$sql =

'Select Count(DISTINCT items.id) as `total`, state.stitle, state.title

FROM state LEFT JOIN items

ON (items.expires > NOW()) and items.active="Yes" and items.state = state.stitle

group by state.stitle

order by state.stitle asc';

$stateR = mysql_query($sql,$myconn) or die(mysql_error());

 

//fetch cities

$sql =

'Select Count(DISTINCT items.id) as `total`, counties.id, counties.title

FROM counties LEFT JOIN items

ON (items.expires > NOW()) and items.active="Yes" and items.countyID = counties.id

group by counties.title

order by counties.title asc

';

$countiesR = mysql_query($sql,$myconn) or die(mysql_error());

 

//start table

print '<table border=0 cellpadding=0 cellspacing=0 width=100%>';

print '<tr><td valign="top">';

 

//if cities are present in database

if(mysql_num_rows($countiesR) > 0){

//fetch total per tabel cell

$total_per_cell = ceil(mysql_num_rows($countiesR)/4);

//start counties count

$count = 0;

//for each counties

while($counties = mysql_fetch_assoc($countiesR)){

if($count == $total_per_cell){

print '</td><td valign="top">';

$count = 0;

}

print '<a class="pageLink2" href="properties.php?countyID='.$counties['id'].'">'.$counties['title'] . ' <b>( '.$counties['total'].' )</b></a>';

print '<br>';

$count++;

}//end while

 

//finish table if needed

print '</td>';

 

//else no cities are present

}else{ //print states

//fetch total per tabel cell

$total_per_cell = ceil(mysql_num_rows($stateR)/4);

//start state count

$count = 0;

//for each state

while($state = mysql_fetch_assoc($stateR)){

if($count == $total_per_cell){

print '</td><td valign="top">';

$count = 0;

}

print '<a href="properties.php?state='.$state['stitle'].'" class="statLink">'.$state['title'].' ( '.$state['total'].' )</a>';

print '<br>';

$count++;

}//end while

 

//finish table if needed

if($count == 1)

print '</td>';

}//end ifelse

 

//finish table

print '</tr></table>';

Link to comment
https://forums.phpfreaks.com/topic/67495-search-results-error/
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.