Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2006, 11:30
glayvin
 
Fecha de Ingreso: mayo-2005
Mensajes: 109
Antigüedad: 19 años
Puntos: 0
Funciona en servidor local y falla al subirlo al servidor.

Hola a todos

Tengo un problemilla con un script q he creado para agregar usuarios... ME funciona perfectamente en el servidor local q tengo (con easy php) y al subirlo al servidor remoto (de resellerzoom) no funciona...

El script s el siguiente...

Código PHP:
$server="localhost";
$database="mi db";
$dbpass="mi pass"
$dbuser="miuser"
//comprovar usuari
$query="SELECT * FROM usuarios WHERE login='$login'";
$link=mysql_connect($server,$dbuser,$dbpass);
$result=mysql_db_query($database,$query,$link);
if(
mysql_num_rows($result)){
echo 
"Aquest email ja esta registrat.";
} else {
mysql_free_result($result);

//entrar dades...-
$query="INSERT INTO usuarios VALUES ('null','$ips','$login','$pass')";
$result=mysql_db_query($database,$query,$link);
if(
mysql_affected_rows($link)){
echo 
"Usuario introducido correctamente";


I el error que me devuelve es el siguiente...
Código:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/bepserve/public_html/sms/crea_user2.php on line 13

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/bepserve/public_html/sms/crea_user2.php on line 16
Ah por cierto las lineas son:
linea 13: if(mysql_num_rows($result)){
linea 16: mysql_free_result($result);

Qué es lo que esta passando? Puede ser por las versiones del php?

Gracias i un saludo!