Jump to content


Photo

Selecionar Mais De Uma Linha Com Mysql


  • Faça o login para participar
2 replies to this topic

#1 Hellp

Hellp

    Turista

  • Usuários
  • 47 posts
  • Sexo:Não informado

Posted 24/04/2007, 10:05

Olá pessoal bom dia...

galera, estou fazendo assim
<?php
	$conn = mysql_connect('localhost','login','senha');
	mysql_select_db('teste',$conn);

	$consulta = "SELECT * FROM `clientes` ORDER BY `id` DESC";

	$nl = mysql_num_rows(mysql_query($consulta));

	for($n=0; $n <= $nl-1; $n++) {
		$cliente[$n] = mysql_fetch_assoc(mysql_query($consulta . " LIMIT $n,1"));
	}
?>

Gostaria de saber se ha outra forma de fazer isso (conseguir extrair todas as linhas de uma consulta), de uma forma mais semantica...

Edição feita por: Hellp, 24/04/2007, 10:57.


#2 rEd nEcK *

rEd nEcK *

    |̲̅<̲̅Θ̲̅>̲̅|

  • Usuários
  • 164 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 24/04/2007, 10:40

Bom dia,

Já tentou algo assim ?

<?php

$conn = mysql_connect('localhost','login','senha');
mysql_select_db('teste',$conn);

$consulta = "SELECT * FROM `clientes` ORDER BY `id` DESC";
$query = mysql_query($consulta);

$clientes = Array();
while( $row = mysql_fetch_array($query) )
$clientes[] = $row;

// exemplo de exibição
print '<pre>';
print_r($clientes);

?>


Abraços
~/ ArrastoMemo.Com - Porque ganhar não é tudo, tem que humilhar o adversário /~

#3 Hellp

Hellp

    Turista

  • Usuários
  • 47 posts
  • Sexo:Não informado

Posted 24/04/2007, 10:56

muito obrigado, resolveu minha duvida ^^




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq