Я просмотрел кучу разных примеров использования SELECT в подготовленном операторе, но ничего не возвращается. РЕДАКТИРОВАТЬ Я немного изменил свой код, чтобы он выглядел так:
$date1 = 2012-01-01;
$date2 = 2012-01-31;
$sql_con = new mysqli('db', 'username', 'password', 'database');
if($stmt = $sql_con->prepare("SELECT eventLogID FROM Country WHERE countryCode=? AND date BETWEEN ? AND ?")){
$stmt->bind_param("sss", $country_code, $date1,$date2);
$stmt->execute();
$i=0;
while ($stmt->fetch()){
$stmt->bind_result($row[$i]);
$i++;
}
$stmt->close();
$sql_con->close();
Теперь все нужные записи, кроме первой, добавляются в $row[]. Почему не добавляется первая запись? Заранее спасибо!