Ir para conteúdo

POWERED BY:

Arquivado

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

rafa2098

Como estilizar um script php?

Recommended Posts

Pessoal criei uma pagina aonde mostraria todos os meu usuarios cadastrados no meu Banco de Dados, so que a forme que vem e muito feia e desorganizada...

 

queria saber se e possivel? e como faz pra estilizar isso com CSS?

 

abaixo o meu script php

 

<?php
//chama o arquivo de conexão com o bd
include("../Connections/config.php");
 
//consulta sql
$query = mysql_query("SELECT * FROM login ORDER BY nome") or die(mysql_error());
 
//faz um looping e cria um array com os campos da consulta
while($array = mysql_fetch_array($query))
{
  //mostra na tela o nome e a data de nascimento
  echo $array['usuario']." ".$array['senha']." ".$array['nivel']." ".$array['nome']." ".$array['email']." ".$array['nascimento']."<br />";
}

 

OBS: se eu estiver no local errado me desculpem :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal criei uma pagina aonde mostraria todos os meu usuarios cadastrados no meu Banco de Dados, so que a forme que vem e muito feia e desorganizada...

 

queria saber se e possivel? e como faz pra estilizar isso com CSS?

 

abaixo o meu script php

 

<?php
//chama o arquivo de conexão com o bd
include("../Connections/config.php");
 
//consulta sql
$query = mysql_query("SELECT * FROM login ORDER BY nome") or die(mysql_error());
 
//faz um looping e cria um array com os campos da consulta
while($array = mysql_fetch_array($query))
{
  //mostra na tela o nome e a data de nascimento
  echo $array['usuario']." ".$array['senha']." ".$array['nivel']." ".$array['nome']." ".$array['email']." ".$array['nascimento']."<br />";
}

 

OBS: se eu estiver no local errado me desculpem :D

É bem simples.

 

No echo você utiliza as tags do html (div, tabela, e afins).

 

A partir daí você consegue aplicar as classes do CSS nas tags.

 

Entendeu?

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É bem simples.

 

No echo você utiliza as tags do html (div, tabela, e afins).

 

A partir daí você consegue aplicar as classes do CSS nas tags.

 

Entendeu?

 

Abraço.

Entendi sim ^^ vlw, mais tipo, como vc pode ver no script, ele serve pra chamar meu usuarios da minha tb do bd, eu queria que quando chamasse, ao invez de ficar todo bagunçado mostrando os usuarios, ficassem assim:

 

ID: 1

Nome: Rafael

Email: Rafael

Usuario: rafael

Senha: rafael

Nascimento: 11/11/1111

 

e depois fosse repetindo para cada usuario que eu tivesse no meu bando de dados, mudando so as informaçoes.

 

 

ID: 2

Nome: Rafael

Email: Rafael

Usuario: rafael

Senha: rafael

Nascimento: 11/11/1111

 

E possivel? se e que vc intendeu ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim , é possível..me dá uns minutinhos que já faço pra vc ver....



Consegui!!!

Testa ai

 

<?php
//chama o arquivo de conexão com o bd
include("../Connections/config.php");

//consulta sql
$query = mysql_query("SELECT * FROM login ORDER BY nome") or die(mysql_error());
$array = mysql_fetch_array($query);
//faz um looping e cria um array com os campos da consulta
foreach ($array as $k => $v)
{
  //mostra na tela o nome e a data de nascimento
  echo "<label>$array[$k]: $v</label>";
  echo "<hr>";

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Sim , é possível..me dá uns minutinhos que já faço pra vc ver....

 

Consegui!!!

Testa ai

 

<?php
//chama o arquivo de conexão com o bd
include("../Connections/config.php");

//consulta sql
$query = mysql_query("SELECT * FROM login ORDER BY nome") or die(mysql_error());
$array = mysql_fetch_array($query);
//faz um looping e cria um array com os campos da consulta
foreach ($array as $k => $v)
{
  //mostra na tela o nome e a data de nascimento
  echo "<label>$array[$k]: $v</label>";
  echo "<hr>";

}

?>

 

ta certo cara, vlw pela sua iniciativa por me ajudar, vou testar

 

 

Sim , é possível..me dá uns minutinhos que já faço pra vc ver....

 

Consegui!!!

Testa ai

 

<?php
//chama o arquivo de conexão com o bd
include("../Connections/config.php");

//consulta sql
$query = mysql_query("SELECT * FROM login ORDER BY nome") or die(mysql_error());
$array = mysql_fetch_array($query);
//faz um looping e cria um array com os campos da consulta
foreach ($array as $k => $v)
{
  //mostra na tela o nome e a data de nascimento
  echo "<label>$array[$k]: $v</label>";
  echo "<hr>";

}

?>

cara e mais ou menos isso que eu quero, eu so nao intendi muito seu script, sera que da pra mim explicar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu só mostrei pra vc como colocar os valores um ao lado do outro e começar a "estilizar" um pouco na hora de exibir.

 

Vc faz a consulta e armazena em $query. Depois eu pego o resultado da consulta a armazeno em um array.

 

Aí vem o loop.

 

Para cada chave ($k) do array eu pego seu valor ($v) e mando imprimir enquanto houver resultados.

Assim ele vai montando.

 

Agora para você montar e deixá-lo organizado, seria ideal vc usar uma tabela e iterar entre as linhas e células para exibir os dados.

 

 

E ai Rafa, beleza?

 

 

Você conseguiu fazer funcionar?

 

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ai Rafa, beleza?

Você conseguiu fazer funcionar?

 

Abraço!

 

cara eu nao consegui :/

 

tipo eu nao intendi muito bem essa logica, fico meio dificil de estilizar

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara eu nao consegui :/

 

tipo eu nao intendi muito bem essa logica, fico meio dificil de estilizar

Dá pra fazer de outras formas man!!

O que você precisa estilizar especificamente?

Manda que agente vai resolver essa parada aí.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dá pra fazer de outras formas man!!

O que você precisa estilizar especificamente?

Manda que agente vai resolver essa parada aí.

 

 

 

Dá pra fazer de outras formas man!!

O que você precisa estilizar especificamente?

Manda que agente vai resolver essa parada aí.

ta certo, bora lá ver seu eu consigo explicar......

tenho varios usuarios cadastrados no meu Banco de Dados certo? entao eu quero mostrar ele na minha pagina usuarios.php, mais quero de uma forma organizada e que mostre todas as informaçoes ( bagunçado eu consegui )

Exemplo:

 

 

Id: Nome: Email: Usuario: Senha: Nascimento:

 

1 Rafael rafa@rafa.com rafa123 rafa123 15/12/1995

 

2 Rafael rafa@rafa.com rafa123 rafa123 15/12/1995

 

3 Rafael rafa@rafa.com rafa123 rafa123 15/12/1995

 

 

e assim vai indo em todos os usuarios, dessa forma eu iria conseguir controlar meu fluxo de cadastro sem problemas... deu pra intender?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então vamos fazer assim:

 

<?php 
	include 'seu_arquivo.php';
    $resultado = mysqli_query($conect, "SELECT * FROM login ORDER BY nome");
	echo "<table width='960' border='1'><tr><td>ID</td><td>Nome</td><td>E-mail</td><td>Usuario</td><td>Senha</td><td>Nascimento</td></tr>";
	while($alunos = mysqli_fetch_array($resultado)){
		echo 
	"<tr><td>" . 
			$alunos['id'] . 
		"</td><td>" . 
			$alunos['nome'] . 
		"</td><td>" . 
			$alunos['email'] . 
		"</td><td>" . 
			$alunos['usuario'] . 
		"</td><td>" . 
			$alunos['senha'] . 
		"</td><td>" . 
			$alunos['nascimento'] . 
	"</td></tr>";

	};
	echo "</table>";
	mysqli_close($conect);
	?>

 

Acho que asssim você já vai começar a organizar melhor. Depois disso, só melhora o CSS.

 

abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então vamos fazer assim:

 

<?php 
	include 'seu_arquivo.php';
    $resultado = mysqli_query($conect, "SELECT * FROM login ORDER BY nome");
	echo "<table width='960' border='1'><tr><td>ID</td><td>Nome</td><td>E-mail</td><td>Usuario</td><td>Senha</td><td>Nascimento</td></tr>";
	while($alunos = mysqli_fetch_array($resultado)){
		echo 
	"<tr><td>" . 
			$alunos['id'] . 
		"</td><td>" . 
			$alunos['nome'] . 
		"</td><td>" . 
			$alunos['email'] . 
		"</td><td>" . 
			$alunos['usuario'] . 
		"</td><td>" . 
			$alunos['senha'] . 
		"</td><td>" . 
			$alunos['nascimento'] . 
	"</td></tr>";

	};
	echo "</table>";
	mysqli_close($conect);
	?>

 

Acho que asssim você já vai começar a organizar melhor. Depois disso, só melhora o CSS.

 

abraço.

 

cara adorei, era dessa forma mesmo que eu queria, so que ta dando erro com MYSQL e pelo que vi no meu codigo nao tem nenhum dados de banco de dados errado :/

 

ops: o erro so tava dando no localhost nem sei por que :/ mais no servidor nao ta dando erro, mais nao aparece os resultados de pesquisa.

na linha

while($alunos = mysqli_fetch_array($resultado)){

 

aonde esta o valor $alunos , o que eu tenho que colocar ali?

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara adorei, era dessa forma mesmo que eu queria, so que ta dando erro com MYSQL e pelo que vi no meu codigo nao tem nenhum dados de banco de dados errado :/

 

ops: o erro so tava dando no localhost nem sei por que :/ mais no servidor nao ta dando erro, mais nao aparece os resultados de pesquisa.

na linha

while($alunos = mysqli_fetch_array($resultado)){

 

aonde esta o valor $alunos , o que eu tenho que colocar ali?

Cara desculpa a demora....ta Fo...aqui no trampo..

a variável $alunos é só uma variável pra armazenar a consulta do SQL. Seus arquivos de conexão estão ok? A consulta retornou algo no MySQL direto?

Antes de começar a montar a tabela, coloca esse comando print_r($alunos);die; pra ver o que está chegando até ela.

 

Se vier vazia é porque a consulta não trouxe resultados.

 

Beleza?

 

Abs

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.