JuniorOsho
(usa Debian)
Enviado em 11/05/2007 - 21:39h
<?
/*Funn��es para usar juntamente com o AJAX, Para que elas funcionem adequadamente, lembre de 2 coisas:
1- O primeiro parametro deve ser $idobj, que  � o ID do objeto HTML que serr� alterado com o retorno
da funn��o
2- O retorno deve ser SEMPRE o primeiro argumento + "&&&&&" + o retorno desejado, assim o Ajax saberr�
que objeto deverr� receber o valor retornado...
*/
if(!isset($F_AJAX_)){
$F_AJAX_=1;
function AtivaBotao($idobj, $nome)
{
//Testa se existe um nome igual cadastrado
$SQL="SELECT cidade FROM exemplo WHERE nome='$nome' limit 1";
$result = mysql_query($SQL);
if(mysql_num_rows($result)>0)
{
$Dados = mysql_fetch_array($result, MYSQL_ASSOC);
$retorno = "usuario $nome cadastrado ";
}
else
{
$retorno = "LIBERADO";
}
/* Libera o conjunto de resultados */
//mysql_free_result($result);
/* Fechando a conexx�o */
//mysql_close($link);
return "$idobj" . "&&&&&" . "$retorno";
}
function AtivaBotao2($idobj, $cidade)
{
//Testa se existe um nome igual cadastrado
$SQL="SELECT nome FROM exemplo WHERE cidade='$cidade' limit 1";
$result2 = mysql_query($SQL);
if(mysql_num_rows($result2)>0)
{
$Dados2 = mysql_fetch_array($result2, MYSQL_ASSOC);
$retorno2 = "cidade $cidade cadastrado ";
}
else
{
$retorno2 = "LIBERADO2";
}
//mysql_free_result($result2);
//mysql_close($link);
return "$idobj" . "&&&&&" . "$retorno2";
}
function SalvaExemplo($idobj, $nome, $cidade)
{
//Prepara o SQL de insert...
$SQL = "insert into exemplo (nome,cidade) values ('$nome','$cidade')";
//Executa a operaa��o...
$result = mysql_query($SQL);
//Prepara o retorno personlizado ;-)
if($result)
{
$msg= "usuario $nome cadastrado";
}
else
{
$msg= "Oooops... Bad Bad AJAX not donnut for you... Falha na gravaa��o.";
}
return "$idobj" . "&&&&&" . "$msg";
}
}
?>
****PRECISO LEVAR AS DUAS VÁRIAVEIS PARA SER VERIFICADA ALGUEM SABE COMO FAÇO ISSO ?, NO MOMENTO O SISTEMA SOVERIFICA A VARIVALE NOME.