Jump to content


Dough

Member Since 06/12/2010
Offline Last Active 23/05/2011, 17:44
-----

Posts I've Made

In Topic: Mysql + Php

23/05/2011, 17:30

opa, o erro sumiu, mas ele fica dizendo toda hora que a conta já existe

In Topic: Mysql + Php

23/05/2011, 17:27

Pelo visto você recebe os dados de uma outra página.

Então tente o seguinte:

$username=strtolower($_POST["nome_enviado"]);

$sql=mysql_query("select * from accounts where username='$username'");

if($sql=mysql_num_rows<=1)
{
echo "Esse usuario já existe";

}

else
{
echo "Usuario cadastrado com sucesso";

}

eu recebo dados da mesma página, que fica, digamos:
<?php
$act == $_POST["act"];
if ($act == "reg"){

// O Comando do Registro
} else {
?>
<form action="index.php" method="post">
<input type="hidden" name="act" value="reg">
</form>
<?php
}
?>

entendeu ^^ ?

Pelo visto você recebe os dados de uma outra página.

Então tente o seguinte:

$username=strtolower($_POST["nome_enviado"]);

$sql=mysql_query("select * from accounts where username='$username'");

if($ler=mysql_num_rows($sql)<=1)
{
echo "Esse usuario já existe";

}

else
{
echo "Usuario cadastrado com sucesso";

}

Ou dessa forma na tua linha 133
if (mysql_num_rows($check) <= 1)

mesmo assim, obrigado, seu código funcionou perfeitamente!

In Topic: Mysql + Php

23/05/2011, 17:16

if (mysql_num_rows($check) == 1){

In Topic: Mysql + Php

23/05/2011, 17:06

nenhum desses funcionou, coloquei o arquivo do jeito que disse, e a variável também... o erro continuou o mesmo. :(

In Topic: Dúvida Sobre Comando

23/05/2011, 16:01

é + ou - assim
<?php
$p = $_GET["p"];
if ($p == ""){
$p = "index";
} else {
$p = $_GET["p"];
}
echo @readfile($p . ".php");
?>
não sei se funciona, mas deve ser assim

IPB Skin By Virteq