Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2013, 23:29
acse
 
Fecha de Ingreso: agosto-2010
Ubicación: mexico
Mensajes: 125
Antigüedad: 14 años, 3 meses
Puntos: 0
Pregunta consulta mysql

Estoy intentando hacer un ejercico con lcases y funciones en archivos distintos, pero cuanod pido la consulta no me arroja ningun dato y no se por que o en que este la falla.... espero me puedan ayudar...

config.php
Código PHP:
<?php

class Buscador
{
var 
$host='localhost'$user='root'$pws='root'$db='Datos'$c_conexion='Se a realizado la conexion correctamente',
       
$i_conexion='Error en la conexion al servidor',$c_db='Base de datos correcta'$i_db='Selecciona la base de datos correcta';
        
        private 
$Conectar;
       
       
       function 
conexion()
       {
          
$this->Conectar=mysql_connect($this->host$this->user$this->pws);
  if (!
$this->Conectar) {
   
$this->Error "Ha fallado la conexión.";
   return 
0;
  }
  if (!
mysql_select_db($this->db$this->Conectar)) {
   
$this->Error "Imposible abrir " $this->db;
   return 
0;
  }
  return 
$this->Conectar;
 }          

}

          
$c = new Buscador;
          
$c->conexion();
?>
buscar.php
Código PHP:
<link href="style.css" rel="stylesheet" type="text/css">
<
script src="ajax.js" language="javascript"></script>

<div class='input'><input type="text" size="40" class='caja'  id="buscar"  onKeyUp="Buscar();"/></div>

<div class='resultado' id='resultado'></div> 
ajax.js
Código HTML:
function Buscador(){
 var xmlhttp=false;
 try{
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 }catch(e){
  try{
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  }catch(E){
   xmlhttp = false;
  }
 }
 if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  xmlhttp = new XMLHttpRequest();
 }
 return xmlhttp;
}

function Buscar(){
	
	   q = document.getElementById('buscar').value;
	   c = document.getElementById('resultado');
	   
	   ajax = Buscador();
	   ajax.open("GET", "procesar.php?q="+q);
	   ajax.onreadystatechange=function(){
		   
		if(ajax.readyState == 4){
			
			c.innerHTML = ajax.responseText;
		}
	   }
	
	ajax.send(null);
	
}
procesar.php

Código PHP:
<?php
include ('config.php');
include (
'funciones.php');  
//print_r($_GET);
$nombre $_GET[q];

$inf Regresadatos($nombre);
print_r($inf);

if (
mysql_num_rows($inf) >= 0){
Echo 
'No se encontro ningun registro';
}
else{
while (
$info mysql_fetch_array($inf)){
echo 
$info['nombre'];




}



?>
funcion.php
Código PHP:
<?php 
  
   
function Regresadatos($nombre){      
   
$sql "select * from usuarios where nombre LIKE '%".$nombre."%'"

        
//echo $sql;  
         
$miconexion = new Buscador();
         
$cn $miconexion->conexion();        
        
//echo $cn;        
         
$Regresa mysql_query($sql,$cn);        
              
         if (
$Regresa == TRUE){         
         return 
$Regrese;         
         }else{     
         return 
1;
         }
         
        
mysql_close($cn);    
   
   
   }


?>