0

Qual a diferença entre as funções mysql_fetch_array e mysql_fetch_row ?

criado por Rafael Zanoni em 04/07/2002 5:33pm
Nenhuma descrição foi enviada.

Lista de Respostas:

0
06/07/2002 8:40pm
(~14 anos atrás)
Ricardo Landim respondeu:
A função mysql_fetch_array é usada para dividir os valores resultates de um comando no mysql, já a função mysql_fetch_row em vez de dividir os valores ela dividirá os campos retornados pelo comando no mysql...

facil né..

falows jovem...

0
27/02/2004 3:22pm
(~12 anos atrás)
Leandro Maniezo respondeu:

mysql_fetch_array :
- Retorna um array que corresponde a linha buscada

por exemplo livros_bd:

id | titulo | preco
-------------------
1 | Sei | 4
2 | Laa | 3
3 | SSS | 2
4 | DDD | 1


$sql="select * from livros";
$query=mysql_query($sql);

while($result=mysql_fetch_array){

echo $result['id'];//teremos id
echo $result['titulo'];//teremos o titulo
echo $result['preco']; //teremos o preco
}

//Esse loop acima printa todos reg do bd...

Ja o mysql_fetch_row:
-Retorna um array numérica que corresponde a linha

e pode ser usado como acima mas trara o numero correspondente a linha buscada no select....

0
12/12/2004 8:35am
(~12 anos atrás)
Reginaldo Castardo respondeu:
mysql_fetch_array = Coloca uja linha do resultado em um array associativo, numérico ou ambos. E é também uma versão mais completa da função mysql_fetch_row.

mysql_fetch_row = Obtém uma linha do resultado como um array enumerado.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)