Jueves 14 de Noviembre de 2024, 17:09
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
PHP
(Moderador:
F_Tanori
) »
Una Pequeña Ayuda
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Una Pequeña Ayuda (Leído 3967 veces)
neorent
Miembro MUY activo
Mensajes: 249
Una Pequeña Ayuda
«
en:
Miércoles 6 de Junio de 2007, 00:13 »
0
siento mucho molestar con estas tonteras pero realmente no me acuerdo.
miren tengo el siguiente problema hago una consulta por un nombre de usuario y pasword si es correcto verifica si estan todos sus datos completo y lo envia al menu principal. De lo contrario lo devuelve a un registrar para que se complete los datos, bueno solo me falta preguntar por un campo especifico si esta completo alguien me puede ayudar para saber si un campo esta vacio o no?,
no se si esto sirve
<?php
if($var=null)
{
registro.php
}
else
{
menu.php
}
?>
Saludos,
neo y perdonen la tontera de pregunta
Tweet
Un Tigre Nunka Kambia Sus Rayas
F_Tanori
Moderador
Mensajes: 1919
Nacionalidad:
Re: Una Pequeña Ayuda
«
Respuesta #1 en:
Miércoles 6 de Junio de 2007, 10:25 »
0
Asi por ejemplo:
Código: Text
if ($var!=NULL )
{
// menu.php
}
else
{
// registro.php
}
Código: Text
if (!is_null($var))
{
// menu.php
}
else
{
// registro.php
}
o asi
Código: Text
if (!empty($var) )
{
// menu.php
}
else
{
// registro.php
}
o asi
Código: Text
if (isset($var) )
{
// menu.php
}
else
{
// registro.php
}
o asi
Código: Text
if (strlen(trim($var))>0 )
{
// menu.php
}
else
{
// registro.php
}
o asi
Código: Text
if (trim($var)!="" )
{
// menu.php
}
else
{
// registro.php
}
http://theserverpages.com/php/manual/en/la....types.null.php
Saludos
" ExIsTo y A vEcEs PiEnSo "
NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================
neorent
Miembro MUY activo
Mensajes: 249
Re: Una Pequeña Ayuda
«
Respuesta #2 en:
Miércoles 6 de Junio de 2007, 15:01 »
0
Señor F_Tanori:
Agradesco mucho su ayuda pensaba que podia ser asi lo que yo preguntaba pero cmo no estaba claro en eso preferi preguntar, una cosa mas como puedo saber en una consulta sql si un campo esta en null tambien, agradeceria la ayuda,
saludos,
neo.
Un Tigre Nunka Kambia Sus Rayas
F_Tanori
Moderador
Mensajes: 1919
Nacionalidad:
Re: Una Pequeña Ayuda
«
Respuesta #3 en:
Miércoles 6 de Junio de 2007, 21:48 »
0
Puedes usar esta funcion
<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>
SQL
</td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] concat(Nombre,
' '
,ifnull(Apellido,
' '
))
FROM
Alumnos
<!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->
http://mysql.conclase.net/curso/index.php?fun=IFNULL
y si quieres saber lo que esta null
<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>
SQL
</td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] Nombre
FROM
Alumnos
WHERE
Apellido IS NULL <!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->
http://dev.mysql.com/doc/refman/4.1/en/is-...timization.html
Saludos
" ExIsTo y A vEcEs PiEnSo "
NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================
neorent
Miembro MUY activo
Mensajes: 249
Re: Una Pequeña Ayuda
«
Respuesta #4 en:
Martes 19 de Junio de 2007, 16:49 »
0
quisiera preguntar algo mas, si hago la siguiente consulta
Código: Text
$conn = mysql_connect("localhost", "root", "");
mysql_select_db("internet_db",$conn);
$ssql = "SELECT * FROM usuarios WHERE nombre='$usuario' and passw='$clave'";
$rs = mysql_query($ssql,$conn);
y tengo un campo rol, que es uniko, como puedo preguntar si este campo esta en blanco.
Código: Text
if(rol==NULL) /* esto esta en la linea 12*/
{
}
no se si esta bien pk me manda un error
que es este
Código: Text
Notice: Use of undefined constant rol - assumed 'rol' in c:\easyphp1-8\www\validar.php on line 12
espero me puedan ayudar,
saludos y muchas gracias
neo.
Un Tigre Nunka Kambia Sus Rayas
ibito
Miembro HIPER activo
Mensajes: 549
Nacionalidad:
Se mas de C++ que lo que se de ese CSS
Re: Una Pequeña Ayuda
«
Respuesta #5 en:
Martes 19 de Junio de 2007, 17:41 »
0
Código: Text
if(rol==NULL) /* esto esta en la linea 12*/
{
}
es:
Código: Text
if($rol==NULL) /* esto esta en la linea 12*/
{
}
______________________________________
www.hazjuegos.com
Una comunidad dedicada al desarrollo de videojuegos.
RadicalEd
Moderador
Mensajes: 2430
Nacionalidad:
Re: Una Pequeña Ayuda
«
Respuesta #6 en:
Martes 19 de Junio de 2007, 17:42 »
0
Te falto colocarle el simbolo '$' antes de la variable rol.
El pasado son solo recuerdos, el futuro son solo sueños
neorent
Miembro MUY activo
Mensajes: 249
Re: Una Pequeña Ayuda
«
Respuesta #7 en:
Martes 19 de Junio de 2007, 18:39 »
0
nop no era eso, lo que oy estaba preguntando era si rol que es un campo de la tabla se podia hacer la consulta igual que una variable normal, pero ya tengo la solucion y la dejo por si a alguien le srive lo que yo queria hacer,
Código: Text
<?php
$usuario=$_POST['usuario'];
$clave=$_POST['clave'];
$conn = mysql_connect("localhost", "root", "");
mysql_select_db("internet_db",$conn);
$ssql = "SELECT * FROM usuarios WHERE nombre='$usuario' and passw='$clave'";
$result = mysql_query($ssql,$conn);
if (mysql_num_rows($result)!=0)
{
$autentificado = "SI";
while($row = mysql_fetch_array($result))
{
$rut = $row['rut'];
if($rut==NULL)
{
echo "<script> top.location.href='inscripcion.php?user=$usuario&pass=$clave'; </script>";
}
else
{
echo "<script> top.location.href='/portal/index.php'; </script>";
}
}
}
else
{
$autentificado = "NO";
echo "<script> top.location.href='index.php'; </script>";
}
mysql_free_result($rs);
mysql_close($conn);
?>
saludos,
neo.
Un Tigre Nunka Kambia Sus Rayas
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
PHP
(Moderador:
F_Tanori
) »
Una Pequeña Ayuda