Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Colocar em ordem alfabetica


Edno Junior

Pergunta

Ola pessoal venho pedir mas uma ajuda a voces

no script abaixo coloquei um lista de produtos

so que aparece em ordem de cadastro queria

colocar em ordem alfabetica poderiam me ajudar

Segue o scrpit

<?php

session_start();

ob_start();

require_once('verifica.php');

?>

<?php require_once('inc_header.php'); ?>

<body>

<div id="content">

<?php require_once('menu.php'); ?>

<div class="conteudo">

<h2>Produtos</h2>

<h3 style="text-align:center;"><a href="new_produto.php">Adicionar novo produto</a></h3>

<?php if ($msg) echo $msg . "<br><br>"; ?>

<?php

if($_GET['pagina'])

$pg = $_GET['pagina'];

else

$pg=0;

$rpp=30; // SETA O NUMERO DE RESULTADOS POR PAGINA

$ini = $pg*$rpp;

$fim = $rpp;

$produtos = mysql_query("SELECT * FROM produto") or print (mysql_error());

$total = mysql_num_rows($produtos);

$produtos = mysql_query("SELECT * FROM produto AS p

LEFT JOIN categoria AS c ON (c.cid = p.id_categoria)

ORDER BY id_categoria LIMIT $ini, $fim") or print (mysql_error());

$i=0;

$i = mysql_num_rows($produtos);

if ($i > 0)

{?>

<table width=700" align="center" border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">

<tr>

<td width="30%"><center><b>Produto</b></center></td>

<td width="20%"><center><b>Categoria</b></center></td>

<td width="10%"><center><b>Pre&ccedil;o</b></center></td>

<td width="24%"> </td>

<td width="8%"> </td>

<td width="8%"> </td>

</tr>

<?php

while($linha = mysql_fetch_array($produtos))

{

$id = $linha["id];

$nome = $linha["nome"];

$categoria = $linha["cnome"];

$preço = $linha["preço"];

$categoria = iconv("latin1","utf-8",$categoria);

?>

<tr>

<td width="30%"><?php echo $nome; ?></td>

<td width="20%"><?php echo $categoria; ?></td>

<td width="10">R$<?php echo $preço; ?></td>

<td width="35"><center><a href="java script:popup('<?php echo $id; ?>')">Marcar como Promo&ccedil;&atilde;o</a></center></td>

<td width="8%"><center><a href="edit_produto.php?origem=<?php echo $id; ?>">Editar</a></center></td>

<td width="8%"><center><a href="excluir.php?tipo=produto&origem=<?php echo $id; ?>">Excluir</a></center></td>

</tr>

<?php

}

?>

</table>

<?php

}

echo "<br><center>";

if ($pg > 0) {

$prev = $pg - 1;

echo "<a href='list_produtos.php?pagina=$prev'> P&aacute;gina Anterior</a>&nbsp;&nbsp;";

}

if ((($pg*$rpp)+$rpp) < $total) {

$next = $pg + 1;

echo "&nbsp;&nbsp;<a href='list_produtos.php?pagina=$next'>Pr&oacute;xima P&aacute;gina </a>";

}

echo "</center>";

?>

</div>

</div>

</body>

<?php require_once('inc_footer.php'); ?>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...