Perdona Alicia, la versión de mi php es 5.2.17. Y lo que necesito es que al listar los resultados del array de dos select me identifique por medio de algun color en cual de ellos se han encontrado los resultados. Te pongo el php de recuperación y si necesitas el ajax me lo dices.
Código PHP:
Ver original<?php
include("Connections/conexion.php");
if ($_GET["action"] == "listar")
{
// valores recibidos por POST
$vte = $_POST['telefonos'];
$ape = $_POST['apellidos'];
$name = $_POST['name'];
$dni = $_POST['dni'];
$calle = $_POST['calle'];
$sql = "SELECT telefonos,name,apellidos,id_aviso,localidad FROM avisos WHERE telefonos='$vte'";
}
$sql = "SELECT telefonos,name,apellidos,id_aviso,localidad FROM avisos WHERE name LIKE '%$name%'";
}
$sql = "SELECT telefonos,name,apellidos,id_aviso,localidad FROM avisos WHERE dni LIKE '%$dni%'";
}
$sql = "SELECT telefonos,name,apellidos,id_aviso,localidad FROM avisos WHERE calle LIKE '%$calle%'";
}
// Ordenar por
$vorder = $_POST['orderby'];
if($vorder != ''){
$sql .= " ORDER BY ".$vorder;
}
{
'id_aviso' => $row['id_aviso'],
'telefonos' => $row['telefonos'],
'name' => $row['name'],
'apellidos' => $row['apellidos'],
'localidad' => $row['localidad']
);
}
// convertimos el array de datos a formato json
/* Tienes resultados. */
} else{
/* No hay resultados, hacer la segunda consulta a la otra tabla. */
$sql1 = "SELECT U.id_aviso,U.telefonos,U.name,U.apellidos,D.localidad
FROM usuarios U,dir_usuarios D
WHERE U.id_aviso=D.id_aviso AND U.telefonos='$vte'";
}
$sql1 = "SELECT U.id_aviso,U.telefonos,U.name,U.apellidos,D.localidad
FROM usuarios U,dir_usuarios D
WHERE U.id_aviso=D.id_aviso AND U.apellidos LIKE '%$ape%'";
}
$sql1 = "SELECT U.id_aviso,U.telefonos,U.name,U.apellidos,D.localidad
FROM usuarios U,dir_usuarios D
WHERE U.id_aviso=D.id_aviso AND U.name LIKE '%$name%'";
}
$sql1 = "SELECT U.id_aviso,U.telefonos,U.name,U.apellidos,D.localidad
FROM usuarios U,dir_usuarios D
WHERE U.id_aviso=D.id_aviso AND U.dni LIKE '%$dni%'";
}
$sql1 = "SELECT U.id_aviso,U.telefonos,U.name,U.apellidos,D.localidad
FROM usuarios U,dir_usuarios D
WHERE U.id_aviso=D.id_aviso AND D.calle LIKE '%$calle%'";
}
// Ordenar por
$vorder = $_POST['orderby'];
if($vorder != ''){
$sql1 .= " ORDER BY ".$vorder;
}
{
'id_aviso' => $row['id_aviso'],
'telefonos' => $row['telefonos'],
'name' => $row['name'],
'apellidos' => $row['apellidos'],
'localidad' => $row['localidad']
);
}
// convertimos el array de datos a formato json
}
}
}
?>
Gracias