If it was me i'd cut it down to a basic query that works and build it back up again.
PHP Code:
<?php mysql_connect("localhost", "axarquia_axarquia", "Paco123")or die (mysql_error()); mysql_select_db("axarquia_properties")or die (mysql_error());
$results = mysql_query("select letra,tipo,extras,1_dia,2_dias,3_dias,4_dias,5_dias,6_dias,7_dias from car_hire order by Date");
if (mysql_num_rows($results) > 0) { echo '</div>'; while($a_result = mysql_fetch_assoc($results)) { echo ' <table><tr><td></td><td>Type of Car</td><td>1 Day</td><td>2 Days</td><td>3 Days</td><td>4 Days</td><td>5 Days</td><td>6 Days</td><td>7 Days</td></tr> <tr><td>'.$a_result['letra'].'</td><td>'.$a_result['tipo'].'</td><td>'.$a_result['extras'].'</td><td>'.$a_result['1_dia'].'</td><td>'.$a_result['2_dias'].'</td><td>'.$a_result['3_dias'].'</td><td>'.$a_result['4_dias'].'</td><td>'.$a_result['5_dias'].'</td><td>'.$a_result['6_dias'].'</td><td>'.$a_result['7_dias'].'</tr></table> '; } echo '</div>'; } ?>
You need to echo out all your variables to see whats going on - almost certainly the select statement and your quotes. Try using
<?php echo "<pre>"; print_r($GLOBALS) ?>
at end of script.
|