Проблемы с выполнением запроса SELECT в подготовленном операторе

Я просмотрел кучу разных примеров использования 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[]. Почему не добавляется первая запись? Заранее спасибо!

9
задан Glenncito 20 July 2012 в 09:56
поделиться