Jump to content


Photo

Ajuda Conexao Do Mysql Com O Php!


  • Faça o login para participar
2 replies to this topic

#1 Edgar_Caldeira

Edgar_Caldeira

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 30/05/2007, 02:41

Bom dia galera, no tutorial do Felipe ( http://forum.wmonlin...o...t=0&start=0 )
ele ensina a criar a tabela (ok isso eu fiz pelo query ou pelo proprio mysql(linha dos).

Agora ja tentei procurando diversooos tutorias a fazer esse bendito comando de conexao entre o sql e o php funcionar sempre da erro:

2º PASSO
arquivo de conexao com o db chamaremos ele de config.php

<?

$host = "localhost"; // sempre deixe local host nunka mude
$user = "root"; // seu usuario do db TA CERTO ROOT?
$pass = "129567;// sua senha do sbSenha ficticia(mais na hora coloca a certa
$db = "cadastro"; //o nome do sue banco de dados que no caso deii o nome de cadastro[
$a = @mysql_connect($host, $user, $pass) or die(mysql_error());

@mysql_select_db($db, $a) or die("erro ao se conectar com o db");


Posted Image

se coloco a senha errada ou root aparece o seguinte erro na broswer
Conexão: Access denied for user 'root'@'localhost' (using password: YES)
agora se ponho root e minha senha correta a tela fica toda branca


Agora a duvida!
aonde eu coloco esse codigo?no phpmyadmin?crio uma pagina .php no deamweaver?

Esse codigo ja coloquei como .php no dreaweaver e salvei na minha pasta c/:site ai na hora de executar a tela fica branca como se nada tivesse acontecido!

Entaum to desesperado, como eu faco para conectar esse bendito sql ao php.Tenho que criar o arquivo .php? como e aonde salvar para que fincione corretamente?
isso se faz pelo phpmyadmin?como?
Nao sei mais o que fazeR!

Obrigado
Edgar

Edição feita por: Edgar_Caldeira, 30/05/2007, 02:45.


#2 L0g4N

L0g4N

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 30/05/2007, 03:27

No caso esse codigo apenas conecta com o banco de dados. Se ele gera uma página em branco, significa que esta tudo certo.
Agora quanto ao o que fazer com ele, você deve salva-lo como config.php ou o nome q preferir :P
Toda página que precisar de uma conexão com o banco de dados, devera ter um:

include ("config.php") // ou o nome que você salvou o arquivo

Att,

L0g4N

Edição feita por: L0g4N, 30/05/2007, 03:29.


#3 Edgar_Caldeira

Edgar_Caldeira

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 30/05/2007, 14:53

<?

//Conectando
mysql_connect("localhost", "root", "124762)
or die ("Conexão: ".mysql_error());

//Criando DB
$Db = mysql_create_db("cadastro")
or die ("BD: ".mysql_error());

if ($Db==true) echo "BD: criado com sucesso!";

//Criando Tabela
$Tb = mysql_query("CREATE TABLE cadastro2
(id AUTO_INCREMENT,
nome CHAR(225),
PRIMARY KEY(id))") or die ("Tabela: ".mysql_error());

if ($Tb==true) echo "Tabela: criada com sucesso!";

?>



E esse codigo? eu fiz ela assim e a tela fica toda branca..Nao era para aparecer bd criado com sucesso? ou tabela criada com sucesso?




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq