используйте mysql_num_rows();
он сообщит вам, есть ли у вас какие-либо результаты запроса
$result = mysql_send("SELECT * FROM datatable WHERE id='".
$_SESSION['id']."'ORDER BY id ASC LIMIT 2");
$count = mysql_fetch_array($result);
if($count > 0) {
while($row=mysql_fetch_array($result)) {
# your code
}
}
# NOTE THE == not =
if ($a == 1) {
echo 'No History';
} else {
echo '<a href="#">View history</a>';
};
У вас также будут проблемы с оператором if, поскольку вы используете assigment
вместо comparison
: $a = 1
установит $ a = 1, а $a == 1
проверит, что равно 1