Nylon Tecnologia
Mudamos para um dominio proprio.

Acesse nosso novo forum.

http://crawlersnetwork.com/

[tutorial] conexao mysql com php

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[tutorial] conexao mysql com php

Mensagem por hacker fts315 em Seg Ago 13, 2012 1:44 am

bom galera nesse tutorial eu vou ensinar como fazer um conexao mysql com php, eu to usando o servidor wamp q tem embutido php+mysql+apache, depois de baixar e instalar vc vai na pasta principal dele q no meu caso aq fica na C:\wamp dentro dela vai ter outra pasta q se chama www onde a gente vai colocar nossos codigos.

depois crie um arquivo com extensao .php no meu caso criei um chamado fts.php, ative o servidor wamp depois abra o arquivo q vc crio depois crie um variavel e atribua a ela a seguinte funçao mysql_connect(), dentro da funçao mysql_connect agente vai passar como argumento 3 informaçao a primeira o ip do servidor (como agente ta usando o proprio pc agente coloca o ip de loopback q e "127.0.0.1"), depois o login (o wamp tem o login padrao de "root"), e a terceira e a senha (o wamp nao usa senha padrao entao agente deixa em branco a senha ""), so lembrando q os argumentos q agente vai passar tem q ser como string entao tem ficar entre aspas, veja

Código:

<?php
  $conexao = mysql_connect("127.0.0.1","root","");
?>

pronto ja ta conectado com o mysql para ter certeza se conecto ou se deu erro agente cria uma codiçao if com a variavel como condiçao, veja

Código:

<?php
  $conexao = mysql_connect("127.0.0.1","root","");
  if($conexao)
  {
      echo "conectado";
  }
  else
  {
      echo "erro";
  }
?>

se agente conecto agente tambem tem q desconectar certo para isso agente usa a funçao mysql_close() e passamos como argumento a nossa variavel

Código:

<?php
  $conexao = mysql_connect("127.0.0.1","root","");
  if($conexao)
  {
      echo "conectado";
  }
  else
  {
      echo "erro";
  }
  mysql_close($conexao);
?>

para fazer comandos query agente usa a funçao mysql_query(), nao vou entrar muito em detalhes sobre a linguagem sql, como meu mysql nao tem nada eu vou criar um banco de dados com a funçao mysql_query e passar como argumento o comando "create database fts", nesse exemplo eu criei um banco de dados chamado fts

Código:

<?php
  $conexao = mysql_connect("127.0.0.1","root","");
  if($conexao)
  {
      echo "conectado";
  }
  else
  {
      echo "erro";
  }
  mysql_query("create database fts");
  mysql_close($conexao);
?>

criamos o banco de dados agora vamos selecionar ele para isso agente usa a funçao mysql_select_db() e passamos como argumento o nome do banco de dados

Código:

<?php
  $conexao = mysql_connect("127.0.0.1","root","");
  if($conexao)
  {
      echo "conectado";
  }
  else
  {
      echo "erro";
  }
  mysql_query("create database fts");
  mysql_select_db("fts");
  mysql_close($conexao);
?>

agora vou criar um uma tabela para isso vou usar o mysql_query denovo so q agora vou passar como argumento "create table info(cod int unsigned not null primary key auto_increment,nome varchar(30) not null,idade int)" vish esse codigo foi grande '-' , o codigo anterior eu criei uma tabela chamada info dentro dessa tabela tem as seguinte colunas cod, nome e idade, o cod ele e uma coluna inteira sem sinal nao pode ser vazia chave primaria e se auto incrementa, o nome seria uma especie de string tambem nao pode ser vazia e a idade e inteira, recomendo estudar a linguagem sql antes para nao ter duvidas sobre os comando query

Código:

<?php
  $conexao = mysql_connect("127.0.0.1","root","");
  if($conexao)
  {
      echo "conectado";
  }
  else
  {
      echo "erro";
  }
  mysql_query("create database fts");
  mysql_select_db("fts");
  mysql_query("create table info(cod int unsigned not null primary key auto_increment,nome varchar(30) not null,idade int)");
  mysql_close($conexao);
?>

so para terminar vamos inserir algo na tabela para isso vamos usar o mysql_query denovo so q agora o comando e "insert into info(nome,idade) values ('hacker fts',10)"

Código:

<?php
  $conexao = mysql_connect("127.0.0.1","root","");
  if($conexao)
  {
      echo "conectado";
  }
  else
  {
      echo "erro";
  }
  mysql_query("create database fts");
  mysql_select_db("fts");
  mysql_query("create table info(cod int unsigned not null primary key auto_increment,nome varchar(30) not null,idade int)");
  mysql_query("insert into info(nome,idade) values ('hacker fts315',10)");
  mysql_close($conexao);
?>

by hacker fts315
avatar
hacker fts315
Membro

Mensagens : 53
Pontos : 4047
Reputação : 32
Data de inscrição : 12/08/2012

Ver perfil do usuário http://endoffile.umforum.net

Voltar ao Topo Ir em baixo

Re: [tutorial] conexao mysql com php

Mensagem por Md. Morpheus em Seg Ago 13, 2012 6:25 pm

Vivendo e aprendendo, to precisando mesmo aprender mais de php. Valeu


[Você precisa estar registrado e conectado para ver esta imagem.]
È meu fã ? Use !
[Você precisa estar registrado e conectado para ver esta imagem.]



Meus amigos:
Spoiler:
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
Md. Morpheus
Membro

Mensagens : 117
Pontos : 4130
Reputação : 10
Data de inscrição : 08/08/2012
Localização : Matrix

Ver perfil do usuário http://hacker.umforum.net

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum