CeSolutions – Desenvolvimento de sites, layouts e sistemas

16, maio 2009 às 5:28 pm | Publicado em PHP / MySql | Deixe um comentário
Tags: , ,

Olá pessoal,

Caso vocês estiverem precisando de consultoria para fazer site, sistemas web, ou layouts aqui vai uma dica CeSolutions:

CeSolutions

CeSolutions

Anúncios

Extrair dados do banco MySql para arquivo txt

4, junho 2008 às 7:24 pm | Publicado em PHP / MySql | 3 Comentários
Tags: , , , ,

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 às 11:56 am | Publicado em PHP / MySql | Deixe um comentário
Tags: , ,

O Imasters tem um artigo muito bom sobre dicas para otimizar códigos PHP.

Segue o link: http://imasters.uol.com.br/artigo/8962

Listar arquivo txt na página com PHP

9, abril 2008 às 8:45 pm | Publicado em PHP / MySql | 2 Comentários
Tags: , , , ,

Iremos pegar um arquivo chamado arquivo.txt e listar todas as suas informações, poderia exibi-las de uma única vez, porem vou exibir linha por linha do arquivo.txt, isto poderá ajudar algum programador caso queria trabalhar com linhas distintas.

Let´s Go…

<?php

/*a função fopen abre o arquivo.txt, e joga o arquivo na memória do servidor
Abri o arquivo apenas para leitura com o “r” */
$arquivo = fopen(“arquivo.txt”, “r”);

while($linha = fgets($arquivo)){

echo $linha . “<br />”;

}

/*a função fclose tira o arquivo da memória do servidor */
fclose($arquivo);

?>

E isto…

Qualquer dúvida maurocesarsl@uol.com.br

Criação de arquivo txt com PHP

9, abril 2008 às 8:31 pm | Publicado em PHP / MySql | 2 Comentários
Tags: , , , , ,

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 às 4:28 am | Publicado em PHP / MySql | 6 Comentários
Tags: , , , ,

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(“https://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 https://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 https://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 às 10:54 am | Publicado em PHP / MySql | 2 Comentários
Tags: , , , ,

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 às 2:31 am | Publicado em PHP / MySql | 2 Comentários
Tags: , , , , ,

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 às 7:24 pm | Publicado em PHP / MySql | Deixe um comentário
Tags: , ,

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 às 4:48 pm | Publicado em PHP / MySql | Deixe um comentário
Tags: , , ,

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

Próxima Página »

Blog no WordPress.com.
Entries e comentários feeds.