Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/05/2014, 09:32
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: Problema con error: mysql_fetch_object():

- Segunda falla, mysql_fetch_object() esta mal utilizada, te sobra ese segundo parametro que si lo usas es el nombre de una clase y no un recurso

Es opciona pasarle el nombre de la clase porque sino crea dinamicamente un objeto (tipo stdClass) y le asigna como propiedades publicas los campos recuperados de la bade de datos, pero si quieres seria asi:

Código PHP:
Ver original
  1. // En algun momento defines esto:
  2. class mi_prototipo {
  3.     // Aca algunos metodos por ejemplo
  4. }

Código PHP:
Ver original
  1. if(isset($_POST["btnBuscar"])){
  2.     $txt = $_POST["txtBuscar"];
  3.  
  4.     $sql = "SELECT * FROM alumnos WHERE Cod_Alu LIKE '%$txt%'or Alu_nom LIKE '%$txt%' or Alu_tel LIKE '%$txt%' or Alu_ape LIKE '%$txt%' or Alu_sex LIKE '%$txt%' or Alu_obs LIKE '%$txt%'";
  5.  
  6.     $rsBusqueda = mysql_query($sql);
  7.  
  8.     while($rw=mysql_fetch_object($rsBusqueda,'mi_prototipo')){
  9.          // ..
  10.     }

La "primera falla" se debe a que $rsBusqueda se define dentro del IF pero solo si se cumple obviamente la condicion y como no se te esta cumpliendo deberias no tratar de recuperar nada con mysql_fetch_object()
__________________
Salu2!

Última edición por Italico76; 20/05/2014 a las 09:44