Ok... entonces estas enfocando mal la consulta sql.
Te explico un poco como funciona:
Código:
SELECT ai.ins_folio ,ai.ins_fecing , ai.ins_nomemp , ai.ins_digito, ai.ins_estado
FROM am_inspeccion ai
WHERE 'name' LIKE ('%".$session["name"]."%') AND 'empresa' LIKE ('%".$nombre_empresa."%')
Lo primero que hace la consulta es ir al FROM por lo tanto:
FROM am_inspeccion ai (el ai es un alias para no poner todo el nombre en los datos), lo que hace es abrir esta tabla.
Luego se ejecuta el WHERE y en este lugar se reduce la tabla , o sea, WHERE 'name' LIKE ('%".$session["name"]."%') esto da como resultado todos los registros que tenga ese usuario, y luego se hace la otra condicion: AND 'empresa' LIKE ('%".$nombre_empresa."%')" que trae todos los nombre de empresa que estan en los registros de este usuario.
Luego de esto se hace el SELECT y te selecciona todo lo que pongas antes de FROM.
Al parecer tu necesitas una consulta que sea de este tipo:
Código:
SELECT ai.name, ai.ins_folio ,ai.ins_fecing , ai.ins_nomemp , ai.ins_digito, ai.ins_estado
FROM am_inspeccion ai
WHERE 'empresa' LIKE ('%".$nombre_empresa."%')
De esta manera sacas todo lo relacionado con la empresa + el usuario que esta en el registro independiente si es el mismo que esta logeado o no.
Suerte! y nos cuentas como te va.