Jump to content
barroso91

Duvida de como exibir dados mysql em PHP

Recommended Posts

Ola pessoal boa noite. Eu conheco muito pouco de php e estive acompanhando uma aula no youtube de vba em que ensinava a listar meus dados mysql com o PHP

 

https://www.youtube.com/watch?v=Bvau937aiGE&t=175s

 

Neste tutorial foram criados 3 arquivos: listar.php / mysqlconfig.php /mysqllistar.php mas como o video e bem rapido nao sei se peguei o codigo completo e como nao conheco muito bem a linguagem nao sei onde posso estar errando.

 

listar.php

 

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>

<?php
// Fazemos o include do arquivo com as config do banco de dados
include "mysqlconfig.php";
// Executa a clausula SQL
include "mysqllistar.php";
$sql = "SELECT * FROM meuhost_DB.clientes ORDER BY Nome ASC";
$res = mysqllistar($conect,$sql);
?>
<table width=100% cellpading=0 cellspacing=0>
<?php
    $cont = 0;
   // Exibe o resultado da nossa consulta
   while ($row = mysql_fetch_array($res))
   {  // Zebramos nossa linha da tabela onde pegamos o cont divimos por 2
      // se o resto for zero mostramos uma cor, se nao for mostramos outra
      if ($cont % 2 == 0)
      {
          $cor = "#f2f2f2";
      }
      else
      {
          $cor = "#ffffff";
      }
      echo "<tr bgcolor='".$cor."'>";
      echo "<td>".$row['ID']."</td>";
      echo "<td>".$row['Nome']."</td>";
      echo "<td>".$row['Endereco']."</td>";
      echo "<td>".$row['Uf']."</td>";
      echo "<td>".$row['Telefone']."</td>";
      echo "</tr>";
      $cont = $cont + 1;
   }
   ?>
   </table>
   </body>
   </html>

mysqlconfig.php

 

<?php
// Nesse arquivo passamos as configuraces para nosso servidor MySQL
// Configuracao endereco MySQL
$hostname ="meuhost.com";
// Configuracao do nome da base de dados MySQL
$database="meuhost_DB";
// Configuracao do nome do usuario de acesso a base de dados MySQL
$usuario="meuhost_usuario";
// Configuracao da senha de acesso a base de dados MySQL
$senha="Minhasenha";
//Conectamos ao nosso servidor MySQL
if(!($conect = mysql_connect($hostname,$usuario,$senha)))
{
   echo "Erro ao conectar ao MySQL.";
   exit;
}
// Selecionamos nossa base de dados MySQL
If(!($con = mysql_select_db($database,$conect)))
{
   echo "Erro ao selecionar ao MySQL.";
   exit;
}
?>

mysqllistar.php

 

<?php
function mysqllistar($conect,$sql,$falha = 1)
{
    if(empty($sql) OR !($conect))
    {
       return 0;
    }
    if (!($res = @mysql_query($sql,$conect)))
    {
        if($falha)
            echo "Erro na SQL.";
        exit;
    }
     return $res;
}
?>

Agradeceria muito se voces pudessem me ajudar a visualizar meu erro e me indicar fontes para buscar sobre como adicionar / excluir e editar mysql com php.

 

Obrigado desde ja

 

Fe

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By manolegal
      Olá amigos(as) do Fórum.
      Tenho um número inteiro no PHP e preciso inseri-lo no Postgresql com 02 casas decimais.
      Defini o campo no Postgresql do tipo numeric(14,2)
      O valor está assim no PHP:
      2961966 Preciso gravar no BD da seguinte maneira:
      29619.66 Porém está gravando da seguinte forma:
      2961966.00 Tentei utilizando number_format, porém não consegui:
      $numero_bd = number_format($numero, '.', ''); $numero_bd = number_format($numero,2,"."); $numero_bd = number_format($numero,2,","numerovalor_ref_15,2,",","."); Caso alguém possa me ajudar, desde já agradeço.
    • By Sapinn
      Opa galera tudo blz? Então, me deparei com um pequeno problema no desenvolvimento de um projeto, eu gostaria que o usuário se mantivesse logado caso ele marcasse um check box com a opção de "Mantenha-me conectado", e até entendo que nessa caso devo usar os cookies do PHP, entretanto, não entendi ainda como usar esse recurso, alguém pode me ajudar??
    • By lezão
      Boa noite!
      Estou tentando fazer um codigo de horario de atendimento, e naun estou tendo resultados.
      Alguem pode me ajudar :
      <?php if ($hoje = 3 & $hoje < 5 & $hora >= 0 & $hora < 08){ echo "<font face='verdana', arial' size=2 color='red'>Fechado</font>";} else if ($hoje > 3 & $hoje < 5 & $hora >= 08 & $hora < 18){ echo "<font face='verdana', arial' size=2 color='red'>Fechado</font>";} else if ($hoje = 3 & $hora >= 18 & $hora < 23){ echo "<font face='verdana', arial' size=2 color='green'>Aberto</font>";} ?>  
    • By AndersonWS
      Meu site está caindo muito nos últimos dias. Basicamente acessa e não aparece nada, uma tela em branco. O pessoal da hospedagem falou que tenho que otimizar o banco de dados e que o problema é esse. Acho estranho pois o mesmo site não caia e agora "do nada" tem esse problema. Fiz um teste de tracert no cmd para ver as rotas e deu a mensagem: Esgotado o tempo limite do pedido. Isso me parece o problema e não o banco de dados.
      Otimização do banco tem alguma coisa a ver com essa mensagem?
      Poderia o site por não estar muito otimizado simplesmente não mostrar nada na tela? Não deveria carregar ao menos o html?
      Se não for o local certo da pergunta me perdoem mas como falaram que o problema era o banco de dados postei aqui.
      Grato.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.