CeSolutions – Desenvolvimento de sites, layouts e sistemas
16, Maio 2009 at 5:28 pm | In PHP / MySql | Leave a CommentTags: cesolutions, criação de sites, desenvolvimento de sistemas
Olá pessoal,
Caso vocês estiverem precisando de consultoria para fazer site, sistemas web, ou layouts aqui vai uma dica CeSolutions:
Extrair dados do banco MySql para arquivo txt
4, Junho 2008 at 7:24 pm | In PHP / MySql | 3 CommentsTags: arquivo txt, banco de dados, extrair, mysql, txt
Extrair dados do banco de dados para arquivo txt
Recebi um e-mail de um amigo pedindo um script em php que pegue os dados do banco e salve em txt, criei este script de teste, estou postando, pois achei bem interessante e creio que possa ajudar a mais pessoas.
Segue:
<?php
//ARQUIVO TXT
$arquivo = “usuarios.txt”;
//Abri a conexao com o banco de dados
$conexao = mysql_connect(“localhost”, “root”, “”);
mysql_select_db(“bancoteste”);
//ABRIR O ARQUIVO TXT
$arquivo = fopen($arquivo, “w”);
//Faz a consulta no banco de dados
$result = mysql_query(“select * from usuarios”);
while($escrever = mysql_fetch_array($result)){
$conteudo = “\r\n” . $escrever['login'];
$conteudo .= “\t” . $escrever['nome'];
//ESCREVE NO ARQUIVO TXT
fwrite($arquivo, $conteudo);
}
//FECHA O ARQUIVO
fclose($arquivo);
//Fecha a conexão
mysql_close($conexao);
?>
<a href=”usuarios.txt” title=”usuários.txt”>Usuários.txt</a>
Segue o arquivo txt
12 dias para otimizar seus códigos PHP
2, Junho 2008 at 11:56 am | In PHP / MySql | Leave a CommentTags: Dicas, Otimizar, php
O Imasters tem um artigo muito bom sobre dicas para otimizar códigos PHP.
Segue o link: http://imasters.uol.com.br/artigo/8962
Criação de arquivo txt com PHP
9, Abril 2008 at 8:31 pm | In PHP / MySql | 2 CommentsTags: criação, fclose, fopen, fwrite, gerar arquivo, php
Criaremos um arquivo chamado arquivo.txt com a palavra Olá Mundo!!! Dentro deste arquivo.
Vamos ao que interessa:
<?php
/*Função fopen usada para abrir arquivo, ou seja, joga-lo na memória do servidor, neste caso o arquivo ainda não existe.
o “w” quer dizer write, que o arquivo pode ser escrito */
$arquivo = fopen(“arquivo.txt”, “w”);
$texto = “Olá Mundo!!!”;
/*a função fwrite escreve o valor da variável $texto no arquivo.txt se o arquivo não existe o php cria o arquivo*/
fwrite($arquivo, $texto);
/*a função fclose retira o arquivo.txt da memória o servidor*/
fclose($arquivo);
?>
E isto.. qualquer coisa: maurocesarsl@uol.com.br
T++
Leitor de arquivo XML (RSS) em PHP
20, Março 2008 at 4:28 am | In PHP / MySql | 5 CommentsTags: feed, leitor, Noticias, rss, XML
Para hoje um simples leitor de arquivo XML, com ele será possível ler FEED de noticias, é apenas um exemplo que cada um poderá modifica-lo as suas necessidades, neste exemplo vou pegar uma URL de um FEED e mostrar na tela em uma tabela com PHP.
Segue o código:
<?php
$xml = simplexml_load_file(“http://maurocesarsl.wordpress.com/rss“);
echo “<table>”;
foreach($xml->channel->item as $item){
echo “<tr><td>” . “<a href=’” . $item->link . “‘ target=’blank’ >” . utf8_decode($item->title) . “</td></tr>”;
echo “<tr><td>”. utf8_decode($item->description).”</td></tr>”;
}
echo “</table>”;
?>
O endereço que estou usando de teste e o RSS do blog http://maurocesarsl.wordpress.com/rss nele tem um arquivo XML.
As informações estão em uma hierarquia, por exemplo cada notícia e um item do RSS, e os itens estão dentro do channel. Por este motivo q uso $xml->channel->item estou pegando cada item do RSS, e estou chamando em uma variável $item, desta maneira para exibir um link uso $item->link, assim por diante.
Para ver o arquivo XML puro veja em http://maurocesarsl.wordpress.com/rss, no arquivo vc percebe a hierarquia das informações.
Segue o código em txt, Leitor de RSS.
Qualquer dúvida, maurocesarsl@uol.com.br
Upload de Arquivo em PHP
24, Fevereiro 2008 at 10:54 am | In PHP / MySql | Leave a CommentTags: arquivo, file, form, input, Upload
Um exemplo de fácil entendimento de como fazer um upload simples em PHP, neste exemplo não usaremos validação de arquivo, a idéia e só mostrar como subir um arquivo para o servidor usando o PHP.
Este arquivo está em um servidor junto com uma pasta chamada “upload”, esta pasta é para onde os arquivos serão enviados.
<html>
<head>
<title>UpLoad de Arquivo</title>
</head>
<body>
<h1>UpLoad de Arquivo</h1>
<form action=”#” method=”post” enctype=”multipart/form-data”>
<input type=”file” name=”arquivo” id=”arquivo” />
<input type=”submit” value=”UpLoad” />
</form>
<a href=”upload/” title=”arquivos no servidor”>arquivos no servidor</a>
<?php
/*Apenas executa o código se existir algo no input do form */
if($_FILES["arquivo"] != “”){
/*uma variavel recebe o arquivo*/
$arquivo = $_FILES['arquivo'];
/*é usada a função move_uploaded_file para passar o arquivo */
move_uploaded_file($arquivo['tmp_name'], “upload/”.$arquivo['name']);
}
?>
</body>
</html>
Este blog tem proteção contra SQL Injector, por este motivo aspas e outros caracteres, poderão ficar diferentes, por este motivo recomendo que baixe a versão em txt.
Versão em txt Upload PHP. Para baixar clique com o botão direto, salvar como…
Neste exemplo não há modificação do nome do arquivo quando feito upload, isto implica que se o usuário enviar um arquivo como foto.jpg e outro usuário enviar outro arquivo foto.jpg, o segundo arquivo substituirá o primeiro arquivo.
E um exemplo pequeno que creio que pode ser de grande ajuda há muitos usuário.
Até a próxima, qualquer dúvida, maurocesarsl@uol.com.br
Tabuada em PHP
22, Fevereiro 2008 at 2:31 am | In PHP / MySql | 2 CommentsTags: echo, for, if, lógica, php, Tabuada
Criação de script em PHP que gera uma tabuada, exemplo usado para mostrar o funcionamento do comando for, variável contadora e variável acumuladora.
<html>
<head>
<title>Tabuada</title>
</head>
<body>
<form action=”#” method=”post”>
<label>Valor:</label><input type=”text” name=”valor” id=”valor” />
<input type=”submit” value=”Calcular!!!” />
</form>
<?php
/*O Script so será executado se existe um valor preenchido no form*/
if ($_POST['valor'] != “”){
/*Passar o valor digitado no form para a variável $v1*/
$v1 = $_POST['valor'];
/*Variável acumuladora usada para acumular valores */
$acumuladora = 0;
/*comando de repetição for
A variável $n inicia valendo 0, ela será uma contadora
há uma condição que verifica se a variável $n é menor que 11
apos os códigos dentro do for serem executados o variável $n recebe $n+1 ($n++) */
for ($n=0; $n<11; $n++){
/*A variável $res guarda o resultado de cada linha da tabuada
A cada entrada no for a variável $n terá um valor diferente, sempre de 1 em 1*/
$res = $n*$v1;
/*A variável $acumuladora estará acumulando o resultado de cada linha da tabuada */
$acumuladora = $acumuladora + $res;
/*E exibido na tela a linha da tabuada
o “X” e o “=” será apenas para exibição na tela
o . esta concatenando os valores das variáveis com os textos fixos para serem exibidos
o <br /> está quebrando a linha após a cada exibição na tela */
echo $n . ” X ” . $v1 . ” = ” . $res . “<br />”;
}
/*após toda a tabuada ser impressa a variável acumuladora e impressa/
echo “A soma de todos os resultados é:” . $acumuladora;
}
?>
</body>
</html>
Versão em txt TabuadaPHP. Para salvar clique com o botão direito Salvar como…
Este foi um exemplo simples que ajuda no entendimento de vários comando em php.
Espero que tenham entendido, qualquer dúvida, maurocesarsl@uol.com.br
Pós-Graduação em PHP
18, Fevereiro 2008 at 7:24 pm | In PHP / MySql | Leave a CommentTags: Graduação, Pós, php
A Universidade Cidade de São Paulo (UNICID) está com uma pós-graduação voltada para PHP, o curso é composto de 3 módulos e se chama “Desenvolvimento de Sistemas para Internet em PHP”, sendo que no ultimo módulo terá um preparatório para a Certificação Zend Certified PHP Enginner.
Achei bem interessante Programação Orientada a Objetos, AJAX, MySql e Padrões.
Para saber mais acesse:
http://www.cidadesp.edu.br/cgi/cgilua.exe/sys/start.htm?sid=264
Pegando valores de formulario com PHP
18, Fevereiro 2008 at 4:48 pm | In PHP / MySql | Leave a CommentTags: $_POST, formulario, HTML, php
Hoje um exemplo simples para entendermos o funcionamento do PHP com form em html, apenas digitamos 2 valores os mesmos são somados e mostrado o valor do resultado na tela.
<html>
<head>
<title>Somar valores</title>
</head>
<body>
<form action=”#” method=”post”>
<input type=”text” name=”num1″ id=”num1″ /> +
<input type=”text” name=”num2″ id=”num2″ /><br />
<input type=”submit” value=”Calcular” />
</form>
<?php
/*Apenas executa o comando php se existir os dois valores a serem somados*/
if(($_POST['num1'] != “”) and ($_POST['num2'] != “”)){
/*A palavra num1 é referente ao name do input do form no html, está pegando o valor de num1 e atribuindo a variável $num1 */
$num1 = $_POST['num1'];
/*A palavra num2 é referente ao name do input do form no html, está pegando o valor de num2 e atribuindo a variável $num2 */
$num1 = $_POST['num2'];
$resultado = $num1 + $num2;
/*Exibe o resultado na tela*/
echo $resultado;
}
?>
</body>
</html>
Versão em txt Pegando valores de formulario com PHP.txt. Para baixar clique com o botão direito salvar como…
Qualquer dúvida, maurocesarsl@uol.com.br
Blog no WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.
