Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia!
Instalei o apache, php 5 e mysql. Nunca usei o php e estou tentando aprender. Mas não consigo conectar o banco. Já pesquisei em vários sites e todos dizem que devo fazer a conexão da forma que já fiz (mostro abaixo). Se puderem me mostrar onde estou errando, agradeço!
Criei, seguindo o tutorial, o arquivo base.php, com o código:
<?
//conexão banco mysql
$conexao = mysql_connect("localhost", "root", "");
mysql_select_db('superacao',$conexao);
?>
A seguir, o arquivo script1.php, para a criação das tabelas (também seguindo o tutorial):
<?
include "base.php";
$usuarios = mysql_query('CREATE TABLE usuarios(
codigo integer primary key auto_increment,
log_nome varchar(20), senha varchar(14);',
$conexao );
$noticias = mysql_query('CREATE TABLE noticias(
registro integer primary key auto_increment,
titulo varchar(50), conteudo blob);',
$conexao );
if ($usuarios)
{
echo 'A tabela de usuários foi criada<br />';
}
else
{
echo 'Erro tabela usuários. Veja sintaxe!<br />';
}
if ($noticias)
{
echo 'A tabela de notícias foi criada<br />';
}
else
{
echo 'Erro tabela notícias. Veja sintaxe!<br />';
}
?>
Quando vou executar o script, no firefox, usando http://localhost/cef/script1.php, aparece a seguinte mensagem:
Fatal error: Call to undefined function mysql_connect() in C:\Arquivos de programas\Apache Group\Apache\htdocs\cef\base.php on line 3
O pior de tudo é que já estou "fuçando" aqui há mais de 15 dias. Não sei se configurei alguma coisa errada, se não estou sabendo procurar... mais uma vez, agradeço qualquer "luz"!!!
Abraços!
Paulo
Carregando comentários...