Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/03/2012, 02:45
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: búsqueda en mysql

El código que posteas, no hace nada, no llama a ninguna función, tal vez no has pegado todo el código o te falta algún archivo. Para que esto funcione falta, supongo, una llamada a verAmigos();, entonces se despliega el formulario. Ninguna de esas funciones de búsqueda puede funcionar porque te conectas a la base de datos pero las funciones no tienen acceso al recurso. Por empezar:

Código PHP:
Ver original
  1. $link = mysql_connect('localhost','root','conan33') or die(mysql_error());
  2. $db = mysql_select_db('test')  or die(mysql_error());
A partir de ahora, cada función recibe como parámetro el $link, o bien, puedes declarar $link como global y usarla en las consultas, por ejemplo:


Código PHP:
Ver original
  1. function EncotrarReg($link, $nroReg)
  2. {
  3.     $consulta="select * from campo where id=$nroReg";
  4.     $res=mysql_query($consulta, $link);
  5.     $fila=mysql_fetch_assoc($res);
  6.     return $fila;
  7. }

Esto es sólo para empezar, no sé que video estás viendo pero te recomiendo que lo abandones cuanto antes y busques cualquier libro de PHP 5. El código es muy malo, está mal diseñado y tiene errores por todas partes. Si estás aprendiendo, incluso un tutorial es mejor que esto. Sólo te he marcado algunos problemas, puedes seguir con el código y mejorarlo, saludos.
__________________
Fere libenter homines, id quod volunt, credunt.