Я пытаюсь показать, сколько идентификаторов выполняет моя процедура, но переменная $ 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, а не на определенные функции.