Кстати, ты уверен, что коннект и запрос срабатывают успешно? Не забывай, что исключительные ситуации здесь нужно обрабатывать ручками...
PHP код:
<?php
$myDBI = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$myDBI) { die('Could not connect: ' . mysql_error()); }
echo 'Connected successfully';
$db_selected = mysql_select_db('db_name', $myDBI);
if (!$db_selected) { die ('Can\'t use dbname: ' . mysql_error()); }
$query = "...";
$result = mysql_query($query, $myDBI);
if (!$result) {
$message = 'Invalid query: ' . mysql_error() . "\n";
$message .= 'Whole query: ' . $query;
die($message);
}
echo "<pre>";
while ($row = mysql_fetch_assoc($result)) {
print_r($row);
echo "<br>";
}
echo "</pre>";
mysql_free_result($result);
mysql_close($myDBI);
?>