Ir para conteúdo

POWERED BY:

Arquivado

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

LeandroDeRicco

Select não aparece nada

Recommended Posts

Boa Tarde.

Tenho 3 paginas chamadas

 

Login.html

 

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>RELATORIO DE CONHECIMENTOS POR VENDEDOR</title>
<script type="text/javascript">
function validaCampo()
{
if(document.ConsultaVendedor.senha.value=="")
	{
	alert("Digite uma senha!");
	return false;
	}
else
return true;
}
</script>
</head>
<body>
<form id="ConsultaVendedor" name="ConsultaVendedor" method="post" action="ConsultaVendedor.php" onsubmit="return validaCampo(); return false;">
	<table>
	<tr>
	  <td>Senha:</td>
	  <td>
	  <input name="senha" type="text" id="senha" maxlength="8" />
	  </td>
	</tr>
	<tr>
	  <td>
		<input name="Concluir" type="submit" id="Concluir" value="Concluir" /> 
	  </td>
	</tr>
	</table>
 </form>
 </body>
</html>

conectar.php

 

<?
$host ="localhost";
$user ="root";
$bd= "transporte";
?>
<?
$conexao = mysql_connect(localhost) or die ("sem chance");
$db = mysql_select_db($db) or die("erro ao conectar banco");
echo "Leandro"
?>

ConsultaVendedor.php

 

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Pesquisa de Conhecimento por Vendedor</title>
</head>
<body>
<?php 
include(“conectar.php”);
$query = mysql_query(“SELECT * FROM cadcli ORDER BY razsoc”) or die(mysql_error());
while($array = mysql_fetch_array($query))
{
  echo $array['razsoc'].” “.$array['cnpjcpf'];
}
?>
</body>
</html>

 

 

a Login.html chama a ConsultaVendedor.php

 

 

Só que nao aparece nada, e se jogo esse select no phpMyAdmin ele funciona, o que estou fazendo errado ?

 

Muito Obrigado

Espero ser Claro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só para ter certeza que a consulta está certa coloque este código:

while($array = mysql_fetch_array($query))
{
  echo '<pre>';
  print_r($array);
  echo '</pre>';

}
Posta aí o que aparece.

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Que ASPAS estranhas são essas ??

$query = mysql_query(“SELECT * FROM cadcli ORDER BY razsoc”) or die(mysql_error());
troca por:

$query = mysql_query("SELECT * FROM `cadcli` ORDER BY `razsoc` ")or die(mysql_error());
E altera o conectar.php para:

$conexao = mysql_connect($host, $user, 'SENHA') or die ("sem chance");
$db = mysql_select_db($db, $conexao) or die("erro ao conectar banco");

Compartilhar este post


Link para o post
Compartilhar em outros sites

substitua

echo $array['razsoc'].” “.$array['cnpjcpf'];
;

 

por isto:

echo $array['razsoc'] . ' ' . $array['cnpjcpf'];
;

 

Seu php deve estar configurado para não mostrar erros e warnings.

 

Posta ai se der problema, falow

Compartilhar este post


Link para o post
Compartilhar em outros sites

Continua nao aparecendo nada Pessoal,

Fiz todas as Alterações dos 3 e nao apareceu nada,

e nao da erro.

 

Detalhe:

Instalei o XAMPP

 

Só mais uma coisa, eu entro com o Endereço

http://localhost/xampp/index.php

e Clico em Status, o meu Mysql esta desativado,

vou no Painel de Controle do xampp e o Mysql esta Ativado

 

Muito Obrigado a Todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamo lá.. faz isso aqui antes de tudo no script:

error_reporting(E_ALL);
 ini_set("display_errors", 1);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por Incrivel que pareca nao Aparece nada.

Tentei colocar no

Conectar.php

e no

ConsultaVendedor.php

e nada.

 

nao sei se estou fazendo corretamente.

Estou acessando assim

 

Abro o Login.php clicando 2 vezes no mesmo e sigo em frente

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Está errado.

você precisa instalar um servidor web na máquina.

 

E acessar pelo browser, através do endereço:

 

http://localhost/ ...

NUNCA vai funcionar com você abrindo com 2 cliques.

 

Onde você colocou os arquivos ? em que pasta do XAMPP ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não conheço o XAMPP, mas pelo menos o Apache tem uma pasta própria..

 

C:\Apache2.2\htdocs

 

E ai, tudo oq tiver dentro do htdocs, vai aparecer qndo eu digitar localhost no browser..

dá uma olhada no manual do XAMPP.. mas não deve fugir muito disso.. coloque os arquivos dentro da pasta padrão do servidor.. e rode interpretando eles, através do servidor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal Obrigado.

consegui por htpp://localhost/login.html

 

agora apareceu os erros

 

Warning: include(“conectarphp”) [function.include]: failed to open stream: No such file or directory in C:\xampp\htdocs\ConsultaVendedor.php on line 7

 

Warning: include() [function.include]: Failed opening '“conectarphp”' for inclusion (include_path='.;C:\xampp\php\pear\') in C:\xampp\htdocs\ConsultaVendedor.php on line 7

 

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\xampp\htdocs\ConsultaVendedor.php on line 8

 

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\xampp\htdocs\ConsultaVendedor.php on line 8

Access denied for user 'ODBC'@'localhost' (using password: NO)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beleza.. agora faz as modificações que sugeri aqui:

http://forum.imasters.com.br/index.php...t&p=1273908

 

troca todas as aspas estranhas: por "

e arruma o include... de conectarphp

para conectar.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beleza Pessoal Muito Obrigado, agora só o o seguinte Erro

 

erro ao conectar banco

 

Conectar.php

 

<?
$conexao = mysql_connect('localhost', 'root') or die ("sem chance");
$db = mysql_select_db($db, $conexao) or die("erro ao conectar banco");
?>

e o ConsultaVendedor.php

 

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Pesquisa de Conhecimento por Vendedor</title>
</head>
<body>
<?php 
include("conectar.php");
$query = mysql_query("SELECT * FROM `cadcli` ORDER BY `razsoc` ")or die(mysql_error());
while($array = mysql_fetch_array($query))
{
  echo $array['razsoc'].' '.$array['cnpjcpf'];
}
?>
</body>
</html>

assim que instalei o Mysql nao alterei senha e nada

 

Muito Obrigado a Todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Está faltando selecionar o banco e a senha. Usa este código.

 

$local = 'localhost'; // ENDEREÇO DO BANCO DE DADOS.
$user = 'root'; // USUÁRIO PARA ACESSO AO BANCO DE DADOS.
$password = ''; // SENHA PARA ACESSO AO BANCO DE DADOS.
$banco_dados = 'transporte'; // NOME DO BANCO DE DADOS.


$conexao = mysql_connect($local,$user,$password) or die('Erro ao conectar ao banco de dados!');
$escolhe_bd = mysql_select_db($banco_dados,$conexao) or die('Erro ao selecionar o banco de dados');

Acho que isso vai resolver o problema de conexão

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Conectar.php

 

<?
$local = 'localhost'; // ENDEREÇO DO BANCO DE DADOS.
$user = 'root'; // USUÁRIO PARA ACESSO AO BANCO DE DADOS.
$password = ''; // SENHA PARA ACESSO AO BANCO DE DADOS.
$banco_dados = 'transporte'; // NOME DO BANCO DE DADOS.


$conexao = mysql_connect($local,$user,$password) or die('Erro ao conectar ao banco de dados!');
$escolhe_bd = mysql_select_db($banco_dados,$conexao) or die('Erro ao selecionar o banco de dados');
?>

ConsultaVendedor.php

 

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Pesquisa de Conhecimento por Vendedor</title>
</head>
<body>
<?php 
include("conectar.php");
$query = mysql_query("SELECT * FROM `cadcli` ORDER BY `razsoc` ")or die(mysql_error());
while($array = mysql_fetch_array($query))
{
  echo $array['razsoc'].' '.$array['cnpjcpf'];
}
?>
</body>
</html>

Login.html

 

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>RELATORIO DE CONHECIMENTOS POR VENDEDOR</title>
<script type="text/javascript">
function validaCampo()
{
if(document.ConsultaVendedor.senha.value=="")
	{
	alert("Digite uma senha!");
	return false;
	}
else
return true;
}
</script>
</head>
<body>
<form id="ConsultaVendedor" name="ConsultaVendedor" method="post" action="ConsultaVendedor.php" onsubmit="return validaCampo(); return false;">
	<table>
	<tr>
	  <td>Senha:</td>
	  <td>
	  <input name="senha" type="text" id="senha" maxlength="8" />
	  </td>
	</tr>
	<tr>
	  <td>
		<input name="Concluir" type="submit" id="Concluir" value="Concluir" /> 
	  </td>
	</tr>
	</table>
 </form>
 </body>
</html>

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.