Programación Web y Scripting > PHP

 Una Pequeña Ayuda

(1/2) > >>

neorent:
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

F_Tanori:
Asi por ejemplo:


--- Código: Text --- if (&#036;var!=NULL ){   // menu.php}else{ // registro.php} 

--- Código: Text --- if (!is_null(&#036;var)){   // menu.php}else{ // registro.php} 
o asi

--- Código: Text --- if (!empty(&#036;var) ){   // menu.php}else{ // registro.php} 
o asi

--- Código: Text --- if (isset(&#036;var) ){   // menu.php}else{ // registro.php}  
o asi

--- Código: Text --- if (strlen(trim(&#036;var))&#62;0 ){   // menu.php}else{ // registro.php}  
o asi

--- Código: Text --- if (trim(&#036;var)!=&#34;&#34; ){   // menu.php}else{ // registro.php}  

http://theserverpages.com/php/manual/en/la....types.null.php

Saludos

neorent:
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.

F_Tanori:
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

neorent:
quisiera preguntar algo mas, si hago la siguiente consulta


--- Código: Text --- &#036;conn = mysql_connect(&#34;localhost&#34;, &#34;root&#34;, &#34;&#34;);mysql_select_db(&#34;internet_db&#34;,&#036;conn);&#036;ssql = &#34;SELECT * FROM usuarios WHERE nombre='&#036;usuario' and passw='&#036;clave'&#34;;&#036;rs = mysql_query(&#036;ssql,&#036;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:&#092;easyphp1-8&#092;www&#092;validar.php on line 12  
espero me puedan ayudar,
saludos y muchas gracias
neo.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa