Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2015, 04:06
Avatar de Jvgaas7
Jvgaas7
 
Fecha de Ingreso: julio-2015
Mensajes: 40
Antigüedad: 8 años, 10 meses
Puntos: 1
Pregunta Recorrer array por $_GET desde Jquery

Buenas a todos:
Pongo este post aquí porque creo que es donde más acorde va, en caso contrario decírmelo para la próxima vez.

Tengo un jQuery que manda por get dos variables:

La 1º variable es un array donde recoje números de referencia, en este array puede recojer de 1 a infinitos.

La 2º variable llamada escrito, solo y exclusivamente recoge un parámetro.

¿Qué ocurre?

Cuando mando los datos a recibir.php lo que deseo es que con la variable referencia haga una consulta en la BD por cada valor array y me mantenga el valor único en todas. Es decir:

Ref 1 = escrito1
Ref 2 = escrito1
Ref = 3 = escrito1...

Pongo el código que tengo hasta ahora para verlo más graficamente.


/*JQuery*/
Código:
function crearEscritosMasivos(){
     var checkboxValues = new Array();
 	var escrito = $("#escritoExpediente").val(); 
 	if (escrito != -1){
$('.myCheckbox:checkbox:checked').each(function() {
	checkboxValues.push($(this).val());
});
    console.log(checkboxValues);
    window.open("../models/Escritos.php?referencia="+checkboxValues+"&escrito="+escrito, '_blank');
    alert(checkboxValues);
    alert(escrito);
	}
}

/*PHP*/

Código PHP:
<?php
$escrito
$_GET['escrito'];
$referencia=$_GET["referencia"];


/*Cargamos los valores de la base de datos con la referencia del anterior*/
if ($referencia=$_GET["referencia"]){
require(
"../models/conexionBD.php");
    
/*Recoge de las dos tablas existentes los datos y los entremezcla*/
    
$res=mysqli_query($conexion"select * from basica where ref_cortas = '$referencia'");
    
/*La sentencia es posible que se haga con un inner join*/
}

$data=mysqli_fetch_array($res);
     
mysqli_close($conexion);
    

    
//Todos los campos que voy a necesitar
    //$referencia = "";
    
$referencia                 $data["ref_cortas"];
    
$numContrato                 $data["fecha"];