Ir para conteúdo

POWERED BY:

Arquivado

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

heroon!

[Resolvido] MySql Select Distinct + Random

Recommended Posts

Tenho este código que seria para ele me retornar 4 diferentes registrosde IDs

do mysql, porém ele fica me retornando "Resource id #424" e outros diferentes

números ali.

<?php

echo include 'connect.php';

$result = mysql_query('SELECT DISTINCT id FROM imoveis ORDER BY RAND() LIMIT 4; ');
echo "<br>".$result;

$rec = mysql_fetch_array($result);
echo $rec['0'];

?>

 

PS: também queria saber se posso fazer com que o código me retornasse mais de um campo random,

que ele me escolhesse uma linha inteira do mysql e me retornasse: "id, nome, número" outros campo assim da mesma

linha do mysql.

 

Então estou precisando da ajuda de vcs aí galera. =]

Obrigado desde já!

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php

	include 'connect.php';

	$result = mysql_query('SELECT DISTINCT id FROM imoveis ORDER BY RAND() LIMIT 4; ');
	while( $rec = mysql_fetch_array($result) )
	{
		echo $rec['0'].'<br />';
	}

?>
echo é um comando da linguagem de saída de dados não faz sentido colocar isso no include, e nem no retorno da consulta.. só depois de aplicar o fetch é que faz sentido você dar echo.

 

o teu primeiro:

echo "<br>".$result;
retorna a posição de memória do objeto que você obteve. (geralmente isso não interessa para nada)

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.