
30/11/2011, 04:01
|
| | Fecha de Ingreso: octubre-2011
Mensajes: 129
Antigüedad: 13 años, 5 meses Puntos: 1 | |
Respuesta: Consultar a la base de datos Os paso lo que estoy haciendo, estoy configurando de momento las opciones basicas del buscador aunque creo k es mas complicado que lo que quiero hacer estoy sigueindo un videotutorial ..
En la busqueda tendria que salir el numero 1 ,luego el 2 y asi sucesivamente
y me sale de la siguiente manera
http://img73.xooimage.com/files/4/d/7/error1-2f34ffa.png el index.html
<?php
include ("func.inc.php");
?><form name="" method="post" action="">
<input type="text" name="keywords"/> <input type="submit" value="Search"/>
</form>
<?php
if (isset($_POST['keywords'])){
$keywords = mysql_real_escape_string(htmlentities(trim($_POST['keywords'])));
//muestras lo que escribes
echo $keywords ;
$errors = array();
if (empty($keywords)){
$errors[] = 'Inserta algun dato';
}else if (strlen($keywords)<3) {
$errors[] = 'Tu busqueda tiene que tener almenos tres carácteres';
}else if (1==2){
$errors[] = 'La busqueda de '.$keywords.'no tiene resultados';
}
if (empty($errors)){
//search
} else {
foreach($errors as $error)
{
echo $error, '<br>';
}
}
}
?> func.inc.php
<?php
include("db.inc.php");
function search_results($keywords){
$returned_results = array();
$where = "";
$keywords = preg_split('/[\s]+/', $keywords);
print_r($keywords);
$total_keywords = count($keywords);
echo $total_keywords;
}
?> db.inc.php
<?php
$sitio = "localhost";
$usuario = "-";
$pass = "-";
$base = "-";
$con = mysql_connect($sitio, $usuario, $pass);
?> |