Ir para conteúdo

POWERED BY:

Arquivado

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

Daniel Groh

Passar registros para um Array

Recommended Posts

tenho o seguinte código:

 

SELECT cores FROM tb_cores

 

criei um conjunto de registros utilizando mysql_fetch_array.

 

como faço pra mostrar só terceiro registro deste meu select ou o querto, quinto, etc... ???

 

o mysql_fetch_array já pega esse meu conunto de registro e joga em uma array ?

 

fiz assim:

 

$reg = mysql_fetch_array($query);

 

se eu der um echo $reg[2] ele vai mostrar o terceiro registro deste meu select ?

 

to perguntando, pois não consigo testar aqui, agora!

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenho o seguinte código:

 

SELECT cores FROM tb_cores

 

criei um conjunto de registros utilizando mysql_fetch_array.

 

como faço pra mostrar só terceiro registro deste meu select ou o querto, quinto, etc... ???

 

o mysql_fetch_array já pega esse meu conunto de registro e joga em uma array ?

 

fiz assim:

 

$reg = mysql_fetch_array($query);

 

se eu der um echo $reg[2] ele vai mostrar o terceiro registro deste meu select ?

 

to perguntando, pois não consigo testar aqui, agora!

 

Abraços

você quer exibir um registro ou um campo numa posição especificada ??

 

 

usando

 

$reg = mysql_fetch_array($query);

 

você echo assim:

 

echo $reg['nome_do_campo'];

 

 

com :

 

$reg = mysql_fetch_row($query);

echo $reg[0];

 

onde ZERO é o número do campo na sequência do SELECT, por exemplo:

 

SELECT campo1,campo2 FROM ...

 

$reg = mysql_fetch_row($query);

echo $reg[0]; // valor de campo1

echo $reg[1]; // valor de campo2

 

 

 

 

pra saber a quantidade total de registros:

 

$registros = mysql_num_rows($query);

echo $registros;

 

 

 

 

pra pegar um registro numa posição especificada:

 

SELECT campo1,campo2 FROM tabela LIMIT 5,1

 

pega o quinto registro da tabela

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenho que mostrar determinado registro de um 1 campo em um local especificado da página sacaram ?tipo quero pegar todos os registros do campo CORES e mostrar e lugares distintos da página...acho que fui mais claro, acho que compliquei muito na primeira explicação!Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

use isto, talvez funfe...$query ="select * from tb_cores";$resultado = mysql_quey($query);while ($cor = mysql_fetch_array($resultado) ) {}<html><head></head><body><table><td><? echo "$cor[0]";></td><tr><td><? echo "$cor[1]";></td><tr><td><? echo "$cor[2]";></td><tr><td><? echo "$cor[3]";></td><tr>

Compartilhar este post


Link para o post
Compartilhar em outros sites

eae galera, valeu ae todo mundo por ter ajudado, mas se eu usar loop não vai funfar...tive que usarecho mysql_result($query,linha,coluna);daí não usei loop, porém percebi que o mysql_result aceita pegar dessa forma que fiz só os 10 primeiros registros, no décimo ele ja da erro...daí fiz um select pra cada linha da mina tabela, achei meio porco cara...mas isso existe, pois já vi já de uma emrpesa e os caras também falaram que faziam um select pra cada reg....mas vou tentando descobrir aí outra forma de sintetizar isso e passo para os amigos!Abraços pessoal!

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.