我正在尝试显示我的过程找到多少个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;
答案 0 :(得分:0)
count($ processz)告诉你有多少结果 - 一个。
如果你想知道结果中有多少行,你需要调用odbc_num_rows($ processz);
考虑使用PDO而不是odbc特定功能。