Buenas tardes, hice una modificacion a mi codigo, agregando el string de conexion al insert, ahora ya confirme que siempre me inserte la primera pregunta, cosa que no pasaba antes, pero en los registros que fallan me muestra este error "Warning: mysql_query(): supplied argument is not a valid MySQL-Link", acaso debo cerrar la conexion a la BD o que debo hacer para evitar este error, gracias. Anexo el codigo como quedo despues de mi ultimo cambio.
Código PHP:
function guardarPU($idDespacho,$idDetalle,$idCultivo,$pregunta,$respuesta,$pasadas){
require_once("../functions.php");
$consulta = 1;
$query = "INSERT INTO RESP_PUERTO (ID_PASADAS,DESP_CONS,CTRACOP_IDENT,ACOPTR_CONS,PREG_CONS,RESP_DESC)"
. " VALUES($pasadas,$idDespacho,$idDetalle,$idCultivo,$pregunta,'$respuesta')";
mysql_query($query,$link);
//mysql_close();
return $consulta;
}