Me respondo a mi mismo... asi quizas a alguien le pueda servir de ayuda.
Lo que hice fue crear un FORM por cada resultado mostrado y NO un form para todo
Tambien cree un campo hidden para tener el numero del comercio que va a consultar al pulsar el boton
Código PHP:
Ver originalecho "<form name=\"vercomercio\" action=\"comercio.php\" method=\"POST\">\n\n";
echo '<input type="hidden" name="accion" value='.$reg_2['cod_comercio'].'></input>';
echo '<input type="submit" name="comercio'.$reg_2['cod_comercio'].'" class="submit" value="Mas informacion"></input>';
echo "</form>\n";
Asi de esta manera en la pagina destino solo tenia que preguntar por el POST y guardarlo en SESSION para trabajar con el comodamente.
Código PHP:
Ver original$_SESSION['comercio']=$_POST['accion'];
A veces soltando el problema lo ves desde otro punto de vista y acabas solucionandolo tu solito... jajajaja... de todas formas gracias.