Jump to content


Photo

Conexao Com O Banco


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

#1 DarkryoN

DarkryoN

    Turista

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

Posted 29/06/2005, 14:58

Bom, galera estou com problemas... estou tentando aprender php na marra... mass ñ estou conseguindo. Onde estar o erro?
o nome do banco eh darkryon -> http://darkryon.webc....com/banco1.jpg
e a tabela cadastro -> http://darkryon.webc....com/tabela.jpg

Config.php

<?

$host = "localhost";
$user = "darkryon";
$pass = "123456";
$db = "darkryon";
$a = @mysql_connect($host, $user, $pass) or die(mysql_error());

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


Cadastrar.php

</html>
<form name="form1" method="post" action="inserir.php">
<div align="center">
<center>
<table width="0%" border="1" cellspacing="0" bgcolor="#000000" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0">
<tr>
<td width="357" align="center" bgcolor="#FFFFFF"><strong><font color="#FF0000" size="1" face="verdana">
cadastrando</font></strong></td>
</tr>
<tr>
<td height="98" valign="top" bgcolor="#FFFFFF" align="center">
<table width="434" height="111" border="0" cellspacing="0">
<tr>
<td width="125">
<p align="right"><strong><font size="1" face="verdana">Nome:</font></strong></td>
<td width="305"><input name="nome" type="text" id="nome" size="40"></td>
</tr>
<tr>
<td width="125">
<p align="right"><strong><font face="verdana" size="1">Sobrenome:</font></strong></td>
<td width="305"><input name="sobrenome" type="text" id="sobrenome" size="40"></td>
</tr>
<tr>
<td width="125">
<p align="right"><strong><font size="1" face="verdana">Email :</font></strong></td>
<td width="305"><input name="email" type="text" id="email" size="40"></td>
</tr>
<tr>
<td width="125">
<p align="right"><strong><font size="1" face="verdana">Cidade:</font></strong></td>
<td width="305"><input name="cidade" type="text" id="cidade" size="25"></td>
</tr>
<tr>
<td width="125">
<p align="right"><strong><font size="1" face="verdana">País:</font></strong></td>
<td width="305"><input name="pais" type="text" id="pais" size="25"></td>
</tr>
<tr>
<td width="125">&nbsp;</td>
<td width="305"><input type="submit" name="Submit" value="cadastrar"></td>
</tr>
</table></td>
</tr>
</table>
</center>
</div>
</form>
</body>
</html>


Inserir.php

;
$sobrenome = $_POST['sobrenome'];
$email = $_POST['email'];
$cidade = $_POST['cidade'];
$pais = $_POST['pais'];


$x = mysql_query("INSERT INTO cadastro (nome,sobrenome,cidade,pais) VALUES ('$nome','$sobrenome','$cidade','$pais')");
if($x){echo"o cadastro foi feito com sucesso";
}else{
echo"o cadastro nao pode ser efetuado";
}
?>



ñ sei o q pode estar errado!!! ja refiz e nd...
abraço

Edição feita por: DarkryoN, 29/06/2005, 15:00.


#2 jack

jack

    AJAX / PHP / MySql / JS / XML / XSLT

  • Usuários
  • 973 posts
  • Sexo:Não informado
  • Localidade:Blumenau/SC

Posted 29/06/2005, 15:01

vamos melhorar sua pergunta, qual o erro que esta acontecendo?

[]'s
jack
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop

#3 MarcoviZ

MarcoviZ

    ubuntu for human being

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

Posted 29/06/2005, 15:01

cara pelo que vi o erro deve tar no seu banco de dados tem certesa que ele existe? a tabela? e os campos! pode ser isso!
[]'s

#4 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 29/06/2005, 15:02

Ah tá ... tu falou, falou, falou ... e não falou o erro ocorrido ... :wacko:

----------

Calma ... postar junto faz parte ... :P

[]’s :D Até mais

#5 DarkryoN

DarkryoN

    Turista

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

Posted 29/06/2005, 15:03

opaa foi malz... http://darkryon.host.sk/cadastrar.php tenho certeza q esta criado....
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

#6 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 29/06/2005, 15:08

Opa ... ;)

Não é nenhum problema com seu script ! :D

E sim com o servidor que tu está tentando usar ... localhost ! (y)

Por uma pequena busca no Google (UTFG) por seu erro ocorrido, vi que na webcindario o servidor do MySQL é:

mysql.webcindario.com

Pronto ! :) Altere $host para isso ... ;)

[]’s :DAté mais

#7 DarkryoN

DarkryoN

    Turista

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

Posted 29/06/2005, 15:10

opa... eu hospedei no host.sk... antes eu hospedei no webcindario e tava dando o msm problema... eu to achando q eh com o codigo...

#8 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 29/06/2005, 15:10

Uai ... então o servidor do host.sk não é localhost ora bolas, este erro é do servidor MySQL amigo ... ;)

Veja se no seu painel de controle de lá não fala o caminho dele ... (y)

[]’s :DAté mais

#9 jack

jack

    AJAX / PHP / MySql / JS / XML / XSLT

  • Usuários
  • 973 posts
  • Sexo:Não informado
  • Localidade:Blumenau/SC

Posted 29/06/2005, 15:13

tente utilizar como

http://www.host.sk como host


[]'s
jack
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop

#10 DarkryoN

DarkryoN

    Turista

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

Posted 29/06/2005, 15:21

<?

$host = "http://www.host.sk";
$user = "darkryon";
$pass = "123456";
$db = "darkryon";
$a = @mysql_connect($host, $user, $pass) or die(mysql_error());

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


Lost connection to MySQL server during query

Edição feita por: DarkryoN, 29/06/2005, 15:49.


#11 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 29/06/2005, 15:24

Já tentou http://db.host.sk/ ou db.host.sk ou mysql.host.sk ?

[]’s :DAté mais

#12 DarkryoN

DarkryoN

    Turista

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

Posted 29/06/2005, 15:33

aê... coloquei db.host.sk
porem ñ disse o cadastro nao pode ser efetuado

#13 jack

jack

    AJAX / PHP / MySql / JS / XML / XSLT

  • Usuários
  • 973 posts
  • Sexo:Não informado
  • Localidade:Blumenau/SC

Posted 29/06/2005, 15:37

e pq teria que retornar

"o cadastro nao pode ser efetuado"?'

deu algum erro agora de conexao?

[]'s
jack
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop

#14 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 29/06/2005, 15:39

Tá vendo ?! Tu já usava o endereço do servidor MySQL sem saber ... :P

Altere esta parte do código:
$x = mysql_query("INSERT INTO cadastro (nome,sobrenome,cidade,pais) VALUES ('$nome','$sobrenome','$cidade','$pais')");
Para:
$x = mysql_query("INSERT INTO cadastro (nome,sobrenome,cidade,pais) VALUES ('$nome','$sobrenome','$cidade','$pais')") or die(mysql_error());
Me relate o erro ocorrido ... :rolleyes:

[]’s :DAté mais

#15 DarkryoN

DarkryoN

    Turista

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

Posted 29/06/2005, 15:40

bom... e pq essa msg apareceu?




1 user(s) are reading this topic

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

IPB Skin By Virteq