Jump to content


Photo

Erro De Função


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

#1 leorsilva

leorsilva

    Novato no fórum

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

Posted 11/01/2006, 13:35

pessoal, testei o seguinte código:

<?
$con = mysql_connect ("localhost", "root", "");
mysql_select_db ("cadastro", $con);
$cria = "insert into usuarios(login,senha) values('Leo','123456')";
mysql_query ($cria, $con);
?>

o banco tá criado, o mysql tá instalado e quando vou rodar acontece o seguinte:

Fatal error: Call to undefined function mysql_connect() in D:\Leo\abrebanco.php on line 2

qual é o problema para poder fazer o código rodar? tô usando o php 5.0.1 e o mysql 5.0 e rodando no IIS

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 11/01/2006, 13:43

Pelo erro, o que indica é que o MySQL está desabilitado no php.ini.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#3 gonacts

gonacts

    "Agora eu tb tenho um Tux..." =D

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

Posted 11/01/2006, 15:00

camarada, tenta fazer o seguinte:

<?
mysql_connect ("localhost", "root", "") or die (mysql_error());
mysql_select_db ("cadastro")or die (mysql_error());
?>

rode e copia ai o erro q vai dar!!
"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"

#4 leorsilva

leorsilva

    Novato no fórum

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

Posted 11/01/2006, 16:16

Vou testar o código assim que der e digo o que ele retornou...

Acho eu que ele está habilitado sim no .ini

Qual serias as linhas que devem estar descomentadas e configuradas? ñ é só mudar o endereço da pasta de extenção e descomentar o php_msql.dll ou tem + coisas a fazer lá?

#5 paes

paes

    GustavoPaes.Net

  • Usuários
  • 1393 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Rumo ao topo!

Posted 11/01/2006, 16:43

camarada, tenta fazer o seguinte:

<?
mysql_connect ("localhost", "root", "") or die (mysql_error());
mysql_select_db ("cadastro")or die (mysql_error());
?>

rode e copia ai o erro q vai dar!!

Fatal error: Call to undefined function mysql_connect() in D:\Leo\abrebanco.php on line 2

Esse é o erro que está dando!!!
Se ele não reconhece a função mysql_connect() não vai reconhecer a mysql_error() nem qualquer outra mysql_****

Provavelmente seu PHP não está configurado para conhecer o MySQL.
Até
Site: GustavoPaes.net

^ Rumo ao Topo ^

#6 leorsilva

leorsilva

    Novato no fórum

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

Posted 11/01/2006, 17:12

quais são todos os procedimentos que tenho que fazer para poder fazer o php enchegar o mysql.... uma coisa que ñ disse, estou usando o iis e ñ tenho como usar o apache antes que alguém fale para eu mudar

#7 rEd nEcK *

rEd nEcK *

    |̲̅<̲̅Θ̲̅>̲̅|

  • Usuários
  • 164 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 11/01/2006, 17:45

Oi

Depende a versão do Php...

Versões anteriores a 5 já vinham com mysql por padrão, apartir do php5 mudou um pouco...

Entre na pasta do php, copie a dll libmysql.dll para a pasta Windows/System32 ou Apache/Bin

Depois abra o Php.ini e descomente a linha :

;extension=php_mysql.dll


Deixando-a:

extension=php_mysql.dll


Reinicie o servidor, e finish, teste novamente, provavelmente deve funcionar

Lembrando que isso é para versão Php5 e Windows

Qualquer duvida so perguntar
[]'s
~/ ArrastoMemo.Com - Porque ganhar não é tudo, tem que humilhar o adversário /~

#8 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 27/10/2017, 00:30

Buy Diflucan Online Australia Cialis Und Viagra Kombinieren viagra Buy Propecia Now Cialis Nebenwirkungen 5mg




1 user(s) are reading this topic

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

IPB Skin By Virteq