olhe o codigo, tah cheio de comentarios
soh criem um db no mysql chamado buscapgnall ou alterem na conexao com o db
<?
$arq = "bloqueado.ew"; //$arq eh igual a bloquado.ew
if(! file_exists($arq)){ //se $arq existe
if($act==install){ //se acao eh instalar
mysql_connect("localhost","root",""); //conexao mysql
mysql_select_db("buscapgnall"); //conexao db
mysql_query("CREATE TABLE teste (id INT(99) AUTO_INCREMENT, nome CHAR(99) NOT NULL, apelido CHAR(99) NOT NULL, PRIMAEY KEY( id ))"); //cria uma tabela teste no mysql
mysql_query("INSERT INTO teste (nome, apelido) VALUES ("eduardo","pgn")"); //insere um nome "Eduardo" e aplido "pgn"
mysql_query("INSERT INTO teste (nome, apelido) VALUES ("fernando","fer")");//insere um nome "Fernando" e apelido "fer"
mysql_query("INSERT INTO teste (nome, apelido) VALUES ("felipe","lipe")");//insere um nome "Felipe" e apelido "lipe"
echo "Tudo certo."; //escreve "Tudo certo."
$code = "Este arquivo bloqueia novas instalações"; //conteudo do arquivo "bloqueado.ew"
$f=fopen("bloqueado.ew","w+"); //abre o arquivo "bloquado.ew" para edição neste caso cira o arquivo
fwrite($f,$code); //escreve $code no arquivo "bloquado.ew"
fclose($f); //fecha o arqvuio "bloquado.ew"
}elseif($act==buscar){ //se acao for buscar
mysql_connect("localhost","root",""); //conecta novamente com o mysql
mysql_select_db("buscapgnall"); //conecta novamente com o db
$sql = mysql_query("SELECT * FROM teste WHERE nome = '$nome'"); //cria uma variavel $sql q seleciona a tabela aonde o nome eh o conteudo da input "nome"
if(mysql_num_rows($sql)==0){ //Se naum tem nenhum registro encontrado com o nome pesquisado
echo "Não Foi Encontrado Nenhum Resultado com o nome \"$nome\"."; //escreve que naum foi encontrado nenhum registro com aquele nome
}else{ //se for encontrado 1 ou mais
while($row = mysql_fetch_array($sql)){ //quando tiver algum registro
echo "Nome: $row[nome].<br>Apelido: $row[apelido]."; //escreve tudo como quiser
} //fecha o while
}//fecha o if do resultado
}//fecha a acao buscar
else{ //se naum tiver nenhum acao ativa
?>
<form name="busca" action="?act=buscar" method="get"> <! Mostra o Formulario em HTML >
Nome: <input type="text" name="nome"> <br>
<input type="submit">
</form>
<?} //fecha o if de acoes
} else { //se naum existir o arquivo "bloquado.ew" instala tudo
echo "instalando..."; //escreve
header("location: $PHP_SELF?act=install"); //redireciona para a pagina de instalacao
} //fecha o if
?>
qualquer duvida os moderadores taum ai
e eu tbm
valeu t+
espero q gostem
Good Fallow!
Edição feita por: pgnall, 16/11/2003, 12:18.