没有从php中使用odbc_exec的查询中获取所有行

时间:2014-12-04 20:07:07

标签: php sql odbc

我正在尝试显示我的过程找到多少个id,但变量$ processz只获得了sql结果的第一行。它应该显示有17行或id,只有1.它为什么会发生?

  $conexion = con_abrir();

  $sqlquery = "OEE.dbo.VerPlanillas_fechas '$Linea_ID','$fecha1','$fecha2'";
  $processz = odbc_exec($conexion,$sqlquery);

  con_cerrar($conexion); 

  $res = count($processz);
  echo $res;

1 个答案:

答案 0 :(得分:0)

count($ processz)告诉你有多少结果 - 一个。

如果你想知道结果中有多少行,你需要调用odbc_num_rows($ processz);

考虑使用PDO而不是odbc特定功能。