linklove
Usuario Novato
Usuario Novato

Al correr una pagina que deberia permitir ingreso a usuarios registrados me sale los siguiente mensajes:

 

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/linklove/public_html/registro/proc_registrado.php on line 8

Warning: Cannot modify header information - headers already sent by (output started at /home/linklove/public_html/registro/proc_registrado.php:8) in /home/linklove/public_html/registro/proc_registrado.php on line 9

 

Como podria resolverlo? tengo el siguiente codigo en proc_registrado.php

<?
 mysql_connect("localhost","xxx","xxx");
    
  $clave=$_REQUEST['clave'];
 $usuario=$_REQUEST['usuario'];
 
 $comprobar= mysql_db_query ("linklove_catalogo","select * from administrador where clave_administrador='$clave' and nombre='$usuario'");
 if (mysql_num_rows($comprobar)==0){
 header ("location:master_error_clave.php?");
}
else{

header ("location:../master_menu.php?clave=$clave");
}
?>

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por linklove
 en proc_registrado.php

mysql_connect("localhost","xxx","xxx");

a que servidor debe conectarse el script para hacer la consulta?

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por linklove

 
 $comprobar= mysql_db_query ("linklove_catalogo","select * from administrador where clave_administrador='$clave' and nombre='$usuario'");

¿Esta bien esa query?

Sacala aparte y mira a ver si esta correcta...

linklove
Usuario Novato
Usuario Novato

No puse nombre de usuario ni clave por razones de seguridad...pero es de una pagina que monte...dominio...www.linklovedesign.com...servidor es linux y da acceso a crear base de datos con phpmyadm

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por linklove

No puse nombre de usuario ni clave por razones de seguridad...pero es de una pagina que monte...dominio...www.linklovedesign.com...servidor es linux y da acceso a crear base de datos con phpmyadm

Entonces, no deberías usar localhost (ve mi post anterior).

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por NoSetup.org
Escrito originalmente por linklove

 
 $comprobar= mysql_db_query ("linklove_catalogo","select * from administrador where clave_administrador='$clave' and nombre='$usuario'");

¿Esta bien esa query?

Sacala aparte y mira a ver si esta correcta...

Avatar Image
@man / @woman
@man / @woman

Una ayuda: falta el identificador de enlace a la base de datos....

linklove
Usuario Novato
Usuario Novato

y cual deberia usar entonces..en vez de localhost...nunca he usado servidor linux ni pruebas de conexion de base de datos con linux

linklove
Usuario Novato
Usuario Novato

entre de nuevo a phpMyAdm y la informacion que me sale de servidor dice Localhost via UNIX socket

linklove
Usuario Novato
Usuario Novato

otra cosa..no comprendo si yo hice usando esa herramienta de phpMyAdm donde hice la base de datos y las tablas...ahi mismo es donde se van a guardar todos los registros que se puedan hacer? tanto de forma directa como usando pagina en html y permitiendole ingreso a ella...porq como dije anteriormente nunca he montado paginas ni programado dentro de internet como tal, usaba era en la misma computadora y usando IIS como servidor web

Avatar Image
@man / @woman
@man / @woman

Localhost (o 127.0.0.1) es el servidor de la propia pc; se usa tanto para el servidor web como para mysql.

Al crear un enlace a un servidor se debe indicar cuál: localhost, mysql.webcindario.com o el que corresponda; así que lo primero que debes revisar es este punto.

La sentencia mysql_db_query() es obsoleta (es para versiones 4.0.6), utiliza mysql_query()

Ambas necesitan parámetros, está faltando el identificador del enlace (devuelto por mysql_connect())

Debería ser algo así:

$link= mysql_connect('localhost', 'xxx', 'yyy');
if (!$link) die('No se puede conectar: '.mysql_error());
$resultado= mysql_query("select * from administrador where clave_administrador='yyy' and nombre='xxx'",$link);

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 22/Feb/2012, 17:13
Grunauer NoSetup.org510kFeb/12
Por: , el 20/Feb/2010, 04:00
R1MOX User 9182965 GestionXls Arashi_sama17 NoSetup.org59kDec/13
Por: , el 18/Abr/2008, 18:07
eayalag NoSetup.org111kApr/08
Por: , el 18/Mar/2006, 15:27
admontalbanejo NoSetup.org pollote2016 rod00x3 GestionXls1236kAug/16
Por: , el 17/Sep/2004, 13:51
fresisuy ivanitoweb15kSep/04