(mysql_num_rows($resultado)>0)
Publicado por Juan Cubas (4 intervenciones) el 03/04/2013 23:12:01
Tengo el siguiente problema, estoy haciendo mi primera reguistro de datos en base de datos y me aparese parte del codigo de texto en el navegador en lugar de cumplir con las especificaciones,
esto es lo que se muestra en pantalla
el error comienza desde el 0 de if mysql_num_rows ($resultado)>0)
gracias por la ayuda
esto es lo que se muestra en pantalla
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<html>
<head>
<title>Registro</title>
</head>
<body>
<?php
// Configura los datos de tu cuenta
$dbhost='localhost';
$dbusername='';
$dbuserpass='';
$dbname='pasantias';
// Conexión a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die("Cannot select database");
// Preguntaremos si se han enviado ya las variables necesarias
if (isset($_POST["nick"])) {
$nick = $_POST["nick"];
$clave = $_POST["clave"];
$uadmin = $_POST["uadmin"];
$cadmin = $_POST["cadmin"];
// Hay campos en blanco
if($nick==NULL|$clave==NULL|$uadmin==NULL|$cadmin==NULL) {
echo "un campo está vacio";
}else
{
// ¿Coinciden las contraseñas?
// Comprobamos si el nombre de usuario o la cuenta de correo ya existían
$checknick = mysql_query("SELECT nick FROM login WHERE nick='$nick'");
$nick_exist = mysql_num_rows($checknick);
if ($nick_exist!=0) {
echo "EL nombre de usuario ya en uso";
}
else{
if $consulta="SELECT * from login where clave=".$cadmin;
$resultado=mysql_query($consulta) or die (mysql_error());
if (mysql_num_rows($resultado)>0)
{
$query = "INSERT INTO login nick, clave VALUES('$nick','$clave')";
mysql_query($query) or die(mysql_error());
echo "El usuario $username ha sido registrado de manera satisfactoria";
echo "Pincha en login para loguearte";
} else {
print(Contraceña de administrador incorrecta);
}
}
//Todo parece correcto procedemos con la inserccion
}
?> Reemplace este texto
</body>
</html>
el error comienza desde el 0 de if mysql_num_rows ($resultado)>0)
gracias por la ayuda
Valora esta pregunta


0