Hola yamidvo espero haber entendido bien tu pregunta quieres que lo que se guarde en el array se guarde por separado verdad?...
Bueno hay una forma de hacerlo aquí te lo dejo
Código PHP:
Ver original$consulta = "SELECT * FROM usuarios WHERE identificacion LIKE '%$nombre%' OR nombre LIKE '%$nombre%' ";
$result = $conexion->query($consulta);
if($result->num_rows > 0){
while($fila = $result->fetch_array()){
$nombres[$fila['identificacion']] = $fila['nombre'];
}
Ahora te explico un poco el código de arriba, los arrays tienen dos propiedades importantes una que es la clave y otra el valor.
La clave es el id que tiene un array y el valor (aunque suene redundante) es el valor que puede adquirir dicha clave. Ejm:
Código PHP:
Ver original$ejemplo[0] = "manzana";
$ejemplo[1] = "pera";
//La clave o id para manzana es 0
//La clave o id para manzana es 1
$ejemplo["nombre"] = "Maria";
$ejemplo["edad"] = 18;
//La clave o id para Maria es nombre
//La clave o id para 18 es edad
Ahora aclarado el tema del array vamos con el javascript lo modifique un poco:
Código Javascript
:
Ver originalvar nombre = document.getElementById('nombres').value; //valor del input que toma el nombre
var id = document.getElementById('nombres').id; //id del input que toma el nombre
var descripcion = document.getElementById('descripcion').value
var ini = document.getElementById('apptStartTime').value;//input-hidden que toma el valor de la hora inicial
var fin = document.getElementById('apptEndTime').value;//input-hidden que toma el valor de la hora final
$.ajax({
url: 'php/agregar_eventos.php',
data: 'nombre='+ nombre+'&description='+ descripcion +'&start='+ ini +'&end='+ fin ,
type: "POST",
success: function(data) {
alert('OK');
}
});
Respecto a este código no puse lo de la fecha porque no entendi de donde sacabas los datos pruebalo y espero que te sirva. Saludos!