Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marvazoler

Interação PHP com Msql

Recommended Posts

Olá galera beleza?

 

Seguinte:

Instalei o Apache, php, mysql localmente, tenho algumas dúvidas

Obs: S O Windows XP

 

O que está errado, não mostra nada na tela

<?php

$ligacao = mysql_connect("localhost", "usuario", "senha");
$ok = mysql_select_db("Coisa", $ligacao);
$consulta = "SELECT * FROM filmes ";
$resultado = mysql_query($consulta, $ligacao);
printf("Diretor: ", mysql_result($resultado,0,"Diretor"), "<br>\n");
Teste
?>

 

Desde já agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode te ajudar... costumo fazer tudo assim:

 

//conecta ao banco.. e se for o caso, já mostra se conexão não foi bem sucedida
$connection = @mysql_connect("localhost", "usuario", "senha") or die("Impossível Conectar ao Banco de Dados!");
@mysql_select_db("nome_banco", $connection) or die("Impossível Selecionar Banco de Dados!");

$consulta = mysql_query("SELECT nomes_dos_campos FROM nome_da_tabela", $connection);
if (!$consulta) {
die('Invalid query: ' . mysql_error()); //se tem erro, já mostra!!
}


//onde você quer "imprimir" o dado:
<? echo mysql_result($consulta ,0,nome_do_campo); ?>

 

Espero que ajude..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça o seguinte, crie um arquivo:

info.php e então nele:

<?php
phpinfo();

nos diga oque aparecer.

 

Você está acessando via browser? http://localhost/info.php ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifica se tudo esta rodando direito antes em http://localhost/ ou 127.0.0.1

 

<?php

$CON = mysql_connect("localhost","usuario","senha") or die(mysql_error());
$DBA = mysql_select_db("Coisa",$CON) or die(mysql_error());

$consulta = mysql_query( "SELECT * FROM filmes ")or die(mysql_error());
$row = mysql_fetch_object($consulta)or die(mysql_error());

$imprime = $row->diretor;

echo $imprime;


?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Avisou para o apache que você vai trabalhar com php?

LoadModule php5_module "C:\php5\php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

PHPIniDir C:\php5\
no final do arquivo:

 

C:\Arquivos de programas\Apache Software Foundation\Apache2.2\conf\httpd.conf

onde você instalou cada coisa ? mude conforme a tua instação. Qual versão de cada instalador você pegou ?

acessando:

 

http://127.0.0.1/info.php

 

ainda dá tela em branco ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

é isso o que tem que fazer?

 

#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

LoadModule php5_module "C:\Arquivos de programas\php\php5apache2_2.dll"

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

 

PHPIniDir C:\Arquivos de programas\php\

#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

 

 

eu consigo manipular o Mysql comnand line client!, vejo, insiro e tudo mais!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigos, não sei o que mais fazer, não consigo trabalhar localmente com PHP, Apache e Mysql

quando eu instalo tudo, e vou para o meu http://127.0.0.1/ me retorna It Work, normal

e as outras páginas de html mostra normal, mas as php, não mostra nada!!

 

Em que estou errando?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha as minhas instalações

 

httpd-2.2.15-win32-x86-no_ssl.msi

 

mysql-essential-5.0.37-win32.msi

 

php-5.2.11-win32-installer.msi

 

o que pode dar errado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá galera, beleza?

tenho tudo instalado php, apache e mysql

gostaria o seguinte:

 

Estou trabalhando localemente, a questão é?

 

Eu não consigo manipular o banco mysql só por eu estar trabalhando

 

localmente?

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara,beleza?

 

lembrando que estou usando 127.0.0.0

Olha eu coloco uma pagina .php só com o phpinfo(); funciona legal

 

mas quando eu coloco isso:

<?php

$CON = mysql_connect("localhost","root","root") or die(mysql_error()); 
$DBA = mysql_select_db("Coisa",$CON) or die(mysql_error()); 
 
$consulta = mysql_query( "SELECT Diretor FROM filmes ")or die(mysql_error()); 
$row = mysql_fetch_object($consulta)or die(mysql_error()); 
 
$imprime = $row->diretor; 
 
printf("$imprime");
 
?>
não sei o que pode ser!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

galera eu instalei o EASYPHP 5.3.0

 

e no meu resultado apresenta isso, como resolver?

 

Warning: mysql_connect() [function.mysql-connect]: Acesso negado para o usuário 'root '@'localhost' (senha usada: SIM) in C:\Arquivos de programas\EasyPHP-5.3.2\home\site\teste.php on line 10

Acesso negado para o usuário 'root '@'localhost' (senha usada: SIM)

 

Abrigado!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

é o seguinte pra se conectar com o servidor do easyphp...

 

a senha como padrão não coloca nada .... é só você modificar

assim....

$CON = mysql_connect("localhost","root","") or die(mysql_error()); 
http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

MSN: macielc.ronaldo@hotmail.com

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.