nuevo sistema de busqueda

parent 8e0e1163
<?php <?php
$servername = "localhost"; $servername = "localhost";
$username = "sec_user"; $username = "sec_user";
//$username = "root"; $username = "root";
$password = "5Qn6g2je6WkF7FX6CcBhAzUf"; $password = "5Qn6g2je6WkF7FX6CcBhAzUf";
//$password = "PkJXPQFykKLmS3cWhqmZKNYE"; $password = "PkJXPQFykKLmS3cWhqmZKNYE";
$dbname = "Escuelas"; $dbname = "Escuelas";
// Create connection // Create connection
......
<?php
include 'conexion.php';
$sql = 'SELECT * FROM Inicial WHERE CV_CCT ="' . $_POST['clave'] . '"';
$result = $conn->query($sql);
if ($result->num_rows > 0) {
foreach ($result as $escuela) {
echo $escuela["CV_CCT"].','.$escuela['NOMBRECT'].','.$escuela["C_NOM_LOC"];
}
} else {
$sql = 'SELECT * FROM Preescolar WHERE CV_CCT ="' . $_POST['clave'] . '"';
$result = $conn->query($sql);
if ($result->num_rows > 0) {
foreach ($result as $escuela) {
echo $escuela["CV_CCT"].','.$escuela['NOMBRECT'].','.$escuela["C_NOM_LOC"];
}
} else {
$sql = 'SELECT * FROM Primaria WHERE CV_CCT ="' . $_POST['clave'] . '"';
$result = $conn->query($sql);
if ($result->num_rows > 0) {
foreach ($result as $escuela) {
echo $escuela["CV_CCT"].','.$escuela['NOMBRECT'].','.$escuela["C_NOM_LOC"];
}
} else {
$sql = 'SELECT * FROM Secundaria WHERE CV_CCT ="' . $_POST['clave'] . '"';
$result = $conn->query($sql);
if ($result->num_rows > 0) {
foreach ($result as $escuela) {
echo $escuela["CV_CCT"].','.$escuela['NOMBRECT'].','.$escuela["C_NOM_LOC"];
}
} else {
$sql = 'SELECT * FROM Media WHERE CV_CCT ="' . $_POST['clave'] . '"';
$result = $conn->query($sql);
if ($result->num_rows > 0) {
foreach ($result as $escuela) {
echo $escuela["CV_CCT"].','.$escuela['NOMBRECT'].','.$escuela["LOCALIDAD"];
}
} else {
$sql = 'SELECT * FROM Superior WHERE CV_CCT ="' . $_POST['clave'] . '"';
$result = $conn->query($sql);
if ($result->num_rows > 0) {
foreach ($result as $escuela) {
echo $escuela["CV_CCT"].','.$escuela['NOMBRECT'].','.$escuela["LOCALIDAD"];
}
} else {
echo "0";
}
}
}
}
}
}
$conn->close();
...@@ -319,6 +319,6 @@ input[type=number]::-webkit-outer-spin-button { ...@@ -319,6 +319,6 @@ input[type=number]::-webkit-outer-spin-button {
-webkit-overflow-scrolling: touch; -webkit-overflow-scrolling: touch;
} }
#country-list{list-style:none;z-index: 1; position: absolute; max-height: 10px;} #escuelas-list{list-style:none;z-index: 1; position: absolute; max-height: 10px;}
#country-list li{padding: 10px; background: #f0f0f0; border-bottom: #bbb9b9 1px solid;} #escuelas-list li{padding: 10px; background: #f0f0f0; border-bottom: #bbb9b9 1px solid;}
#country-list li:hover{background:#ece3d2;cursor: pointer;} #escuelas-list li:hover{background:#ece3d2;cursor: pointer;}
...@@ -2,13 +2,14 @@ ...@@ -2,13 +2,14 @@
include "conexion.php"; include "conexion.php";
if (!empty($_POST["keyword"])) { ?> if (!empty($_POST["keyword"])) { ?>
<ul id="country-list" class="col-md-12 pull-right dropdown" > <ul id="escuelas-list" class="col-md-12 pull-right dropdown" >
<?php <?php
$sql = 'SELECT * FROM Inicial WHERE CV_CCT LIKE "%' . $_POST['keyword'] . '%" OR NOMBRECT LIKE "%' . $_POST['keyword'] . '%" LIMIT 0,6'; $sql = 'SELECT * FROM Inicial WHERE CV_CCT LIKE "%' . $_POST['keyword'] . '%" OR NOMBRECT LIKE "%' . $_POST['keyword'] . '%" LIMIT 0,6';
$result = $conn->query($sql); $result = $conn->query($sql);
if (!empty($result)) { if (!empty($result)) {
foreach ($result as $escuela) { ?> foreach ($result as $escuela) { ?>
<li onClick="selectCountry('<?php echo $escuela["NOMBRECT"]; ?>','<?php echo $escuela["CV_CCT"]; ?>','<?php echo $escuela["C_NOM_LOC"]; ?>');"> <!--li onClick="selectClave('<?php echo $escuela["NOMBRECT"]; ?>','<?php echo $escuela["CV_CCT"]; ?>','<?php echo $escuela["C_NOM_LOC"]; ?>');"-->
<li onClick="selectClave('<?php echo $escuela["CV_CCT"]; ?>');">
<?php echo "Escuela: ".$escuela["NOMBRECT"]."<br>"; ?> <?php echo "Escuela: ".$escuela["NOMBRECT"]."<br>"; ?>
<?php echo "Clave: ".$escuela["CV_CCT"]."<br>"; ?> <?php echo "Clave: ".$escuela["CV_CCT"]."<br>"; ?>
<?php echo "Localidad: ".$escuela["C_NOM_LOC"]; ?> <?php echo "Localidad: ".$escuela["C_NOM_LOC"]; ?>
...@@ -21,7 +22,8 @@ if (!empty($_POST["keyword"])) { ?> ...@@ -21,7 +22,8 @@ if (!empty($_POST["keyword"])) { ?>
$result = $conn->query($sql); $result = $conn->query($sql);
if (!empty($result)) { if (!empty($result)) {
foreach ($result as $escuela) { ?> foreach ($result as $escuela) { ?>
<li onClick="selectCountry('<?php echo $escuela["NOMBRECT"]; ?>','<?php echo $escuela["CV_CCT"]; ?>','<?php echo $escuela["C_NOM_LOC"]; ?>');"> <!--li onClick="selectClave('<?php echo $escuela["NOMBRECT"]; ?>','<?php echo $escuela["CV_CCT"]; ?>','<?php echo $escuela["C_NOM_LOC"]; ?>');"-->
<li onClick="selectClave('<?php echo $escuela["CV_CCT"]; ?>');">
<?php echo "Escuela: ".$escuela["NOMBRECT"]."<br>"; ?> <?php echo "Escuela: ".$escuela["NOMBRECT"]."<br>"; ?>
<?php echo "Clave: ".$escuela["CV_CCT"]."<br>"; ?> <?php echo "Clave: ".$escuela["CV_CCT"]."<br>"; ?>
<?php echo "Localidad: ".$escuela["C_NOM_LOC"]; ?> <?php echo "Localidad: ".$escuela["C_NOM_LOC"]; ?>
...@@ -34,7 +36,8 @@ if (!empty($_POST["keyword"])) { ?> ...@@ -34,7 +36,8 @@ if (!empty($_POST["keyword"])) { ?>
$result = $conn->query($sql); $result = $conn->query($sql);
if (!empty($result)) { if (!empty($result)) {
foreach ($result as $escuela) { ?> foreach ($result as $escuela) { ?>
<li onClick="selectCountry('<?php echo $escuela["NOMBRECT"]; ?>','<?php echo $escuela["CV_CCT"]; ?>','<?php echo $escuela["C_NOM_LOC"]; ?>');"> <!--li onClick="selectClave('<?php echo $escuela["NOMBRECT"]; ?>','<?php echo $escuela["CV_CCT"]; ?>','<?php echo $escuela["C_NOM_LOC"]; ?>');"-->
<li onClick="selectClave('<?php echo $escuela["CV_CCT"]; ?>');">
<?php echo "Escuela: ".$escuela["NOMBRECT"]."<br>"; ?> <?php echo "Escuela: ".$escuela["NOMBRECT"]."<br>"; ?>
<?php echo "Clave: ".$escuela["CV_CCT"]."<br>"; ?> <?php echo "Clave: ".$escuela["CV_CCT"]."<br>"; ?>
<?php echo "Localidad: ".$escuela["C_NOM_LOC"]; ?> <?php echo "Localidad: ".$escuela["C_NOM_LOC"]; ?>
...@@ -47,7 +50,8 @@ if (!empty($_POST["keyword"])) { ?> ...@@ -47,7 +50,8 @@ if (!empty($_POST["keyword"])) { ?>
$result = $conn->query($sql); $result = $conn->query($sql);
if (!empty($result)) { if (!empty($result)) {
foreach ($result as $escuela) { ?> foreach ($result as $escuela) { ?>
<li onClick="selectCountry('<?php echo $escuela["NOMBRECT"]; ?>','<?php echo $escuela["CV_CCT"]; ?>','<?php echo $escuela["C_NOM_LOC"]; ?>');"> <!--li onClick="selectClave('<?php echo $escuela["NOMBRECT"]; ?>','<?php echo $escuela["CV_CCT"]; ?>','<?php echo $escuela["C_NOM_LOC"]; ?>');"-->
<li onClick="selectClave('<?php echo $escuela["CV_CCT"]; ?>');">
<?php echo "Escuela: ".$escuela["NOMBRECT"]."<br>"; ?> <?php echo "Escuela: ".$escuela["NOMBRECT"]."<br>"; ?>
<?php echo "Clave: ".$escuela["CV_CCT"]."<br>"; ?> <?php echo "Clave: ".$escuela["CV_CCT"]."<br>"; ?>
<?php echo "Localidad: ".$escuela["C_NOM_LOC"]; ?> <?php echo "Localidad: ".$escuela["C_NOM_LOC"]; ?>
...@@ -60,7 +64,8 @@ if (!empty($_POST["keyword"])) { ?> ...@@ -60,7 +64,8 @@ if (!empty($_POST["keyword"])) { ?>
$result = $conn->query($sql); $result = $conn->query($sql);
if (!empty($result)) { if (!empty($result)) {
foreach ($result as $escuela) { ?> foreach ($result as $escuela) { ?>
<li onClick="selectCountry('<?php echo $escuela["NOMBRECT"]; ?>','<?php echo $escuela["CV_CCT"]; ?>','<?php echo $escuela["LOCALIDAD"]; ?>');"> <!--li onClick="selectClave('<?php echo $escuela["NOMBRECT"]; ?>','<?php echo $escuela["CV_CCT"]; ?>','<?php echo $escuela["LOCALIDAD"]; ?>');"-->
<li onClick="selectClave('<?php echo $escuela["CV_CCT"]; ?>');">
<?php echo "Escuela: ".$escuela["NOMBRECT"]."<br>"; ?> <?php echo "Escuela: ".$escuela["NOMBRECT"]."<br>"; ?>
<?php echo "Clave: ".$escuela["CV_CCT"]."<br>"; ?> <?php echo "Clave: ".$escuela["CV_CCT"]."<br>"; ?>
<?php echo "Localidad: ".$escuela["LOCALIDAD"]; ?> <?php echo "Localidad: ".$escuela["LOCALIDAD"]; ?>
...@@ -73,7 +78,8 @@ if (!empty($_POST["keyword"])) { ?> ...@@ -73,7 +78,8 @@ if (!empty($_POST["keyword"])) { ?>
$result = $conn->query($sql); $result = $conn->query($sql);
if (!empty($result)) { if (!empty($result)) {
foreach ($result as $escuela) { ?> foreach ($result as $escuela) { ?>
<li onClick="selectCountry('<?php echo $escuela["NOMBRECT"]; ?>','<?php echo $escuela["CV_CCT"]; ?>','<?php echo $escuela["LOCALIDAD"]; ?>');"> <!--li onClick="selectClave('<?php echo $escuela["NOMBRECT"]; ?>','<?php echo $escuela["CV_CCT"]; ?>','<?php echo $escuela["LOCALIDAD"]; ?>');"-->
<li onClick="selectClave('<?php echo $escuela["CV_CCT"]; ?>');">
<?php echo "Escuela: ".$escuela["NOMBRECT"]."<br>"; ?> <?php echo "Escuela: ".$escuela["NOMBRECT"]."<br>"; ?>
<?php echo "Clave: ".$escuela["CV_CCT"]."<br>"; ?> <?php echo "Clave: ".$escuela["CV_CCT"]."<br>"; ?>
<?php echo "Localidad: ".$escuela["LOCALIDAD"]; ?> <?php echo "Localidad: ".$escuela["LOCALIDAD"]; ?>
......
...@@ -17,7 +17,42 @@ $(document).ready(function () { ...@@ -17,7 +17,42 @@ $(document).ready(function () {
}); });
}); });
function selectCountry(val,clave,localidad) { function selectClave(clave) {
$.ajax({
type: "POST",
url: "getData.php",
data: 'clave=' + clave,
success: function (data) {
var array = data.split(',');
$('#nombre_escuela').empty();
$('#clave').empty();
$('#titulo1').empty();
$('#titulo2').empty();
$("#search-box").val(array[1]);
$('#suggesstion-box').empty();
$("#suggesstion-box").hide();
$('#clave_escuela').val(array[0]);
$('#nombre_escuela').append('' + $('#search-box').val());
$('#titulo1').append('<h1><b>Escuela: </b></h1>');
$('#titulo2').append('<h3><b>Localidad:</b> '+array[2]+'</h3>');
$('#clave').append('<h3><b>Clave:</b> '+array[0]+'</h3>');
$('#search-div').hide();
$('#clear').show();
$('#next').show();
$('#next').focus();
}
});
}
/*
function selectClave(val,clave,localidad) {
$('#nombre_escuela').empty(); $('#nombre_escuela').empty();
$('#clave').empty(); $('#clave').empty();
...@@ -41,7 +76,7 @@ function selectCountry(val,clave,localidad) { ...@@ -41,7 +76,7 @@ function selectCountry(val,clave,localidad) {
$('#next').focus(); $('#next').focus();
} }
*/
function selClear() { function selClear() {
$('#nombre_escuela').empty(); $('#nombre_escuela').empty();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment