Jump to content
Fórum Script Brasil
  • 0

Conferindo Se Usuario Existe


LuizFumes

Question

ae galera, tow fazendo um cheque de usuario..

eu digito um login, e ele procura na tabela ve se existe o usuario, estã certo?

<?php

require("login.php");

conecta();

$login = $_POST["txLogin"];

$banco = "SELECT * FROM contas WHERE login LIKE ".$login." ORDER BY id";

$usuario = mysql_query($banco);

$permissao = 0;

while($resultado = mysql_fetch_array($usuario))

{

if ($resultado["login"] == $login)

{

$permissao = 1;

}

}

if ($permissao == 0)

{

echo ("Não existe o usuário especificado");

exit();

}

?>

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Aeee.. fui fuçando e consegui.....

p/ quem tive a mesma duvida, segue aih o codigo

<?php

require("login.php");

conecta();

$login = $_POST["txLogin"];

$banco = "SELECT login FROM contas"; //WHERE login LIKE ".$login." ORDER BY id";

$usuario = mysql_query($banco);

$permissao = 0;

while($resultado = mysql_fetch_array($usuario))

{

if ($resultado["login"] == $login)

{

$permissao = 1;

}

}

if ($permissao == 0)

{

echo ("Não existe o usuário especificado");

exit();

}

?>

Link to comment
Share on other sites

  • 0
Você não precisa daquele while ali, cara... pode tirar ele... só enche o código...

E também daria pra usar uma query string assim:

SELECT login FROM contas WHERE login='$login'

Acho que até ficaria mais rápido... happy.gif

como ficaria mais ou menos o codigo do jeito que você falo?

Link to comment
Share on other sites

  • 0

Cara, você pode simplesmente fazer assim:

<?php

require("login.php");

conecta();

$login = $_POST["txLogin];

$banco = "SELECT login FROM contas WHERE login='".$login."'";

$usuario = mysql_query($banco);

if(mysql_num_rows($usuario)!=0)

{//o q acontece se o usuário já existir !

exit("você digitou seu login e senha errados....");

}

else

{//continua o código , porque esse login ainda não existe smile.gif

}

?>

Abraços wink.gif

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.1k
    • Total Posts
      651.8k
×
×
  • Create New...