[英]Not getting all rows from a query with odbc_exec in php
我试图显示我的过程找到了多少个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;
count($ processz)告诉您您有多少个结果-一个。
如果您想知道结果中有多少行,则需要调用odbc_num_rows($ processz);
研究使用PDO而非odbc特定功能。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.