Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/09/2009, 12:58
neojava
 
Fecha de Ingreso: marzo-2009
Mensajes: 63
Antigüedad: 15 años, 1 mes
Puntos: 0
insertar en dos tablas

hola amigos de foros web ... tengo un problemilla...
tengo una BD de usuarios y contraseñas .. en un formulario meto los datoss que despues se van a un .php donde se van a insertar an las tablas los datos del usurio y de su contraseña.. el punto es que me el sig error


Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\intra_cafe_punta_cielo\insertar_usu ario_script22.php on line 199

pero al hacer la consulta desde consola a la BD si estan los daros exceptro la contraseña...
igual m pueden ayudar a mejorar dicho codigo ya que obviamente algo anda mal

de antemano muchas gracias---
el codigo es l siguiente
<?php

$conexion = mysql_connect("localhost","root","901021") or die("No se pudo realizar la conexion con el servidor.");
mysql_select_db("interfranquicias",$conexion) or die("No se puede seleccionar BD");
$query="SELECT * FROM contrasenas WHERE login='$login'";
$result=mysql_db_query($query,$conexion);
if(mysql_num_rows($result))
{
echo "El usuario ya existe en la BD";
}
else{
if($pass1!=$pass2) {
echo "Los passwords deben coincidir<br>";
}
else {
$pass1=crypt($pass2,"semilla");
$insertar1= "INSERT INTO usuarios_punta values(' ','$nombre','$alias','$tel','$email','franquiciata rio')";
$insertar2= "INSERT INTO contrasenas values(' ','$login','$pass','$alias')";

@mkdir("usuarios/".$alias."",0777);
$res=mysql_query($insertar1,$conexion);
$res2=mysql_query($insertar2,$conexion);
if(res1&&res2)
{
echo "<center>Franquiciatario registrado satisfactoriamente</center>";
}
else
echo "Error al introducir al franquiciatario";
}
}
?>