Publicidade   
 você está aqui: phpbrasil.com    faqs    faq  
 
:: novos artigos ::

:: recomendado ::

Professional PHP Programando

Compre esse livro no Submarino.com.br

:: publicidade ::


:: novos scripts ::

:: elenco phpbrasil ::

Italo Marcelo de O. Costa Esse usuário pertence aos 10 usuários mais ativos do site
Pontos: 20970

FAQs

Essa seção tem como objetivo criar um histórico de perguntas ou tópicos frequentemente perguntados para ajudar a comunidade a documentar as necessidades dos desenvolvedores iniciantes e também experientes.


Procura:      
Lista de Categorias  |  Envie a sua Pergunta  |  Entre em Contato Conosco
Pergunta: Como localizar o conteúdo de: mysql_result($dados,0,"nome"); em um array ?
Autor: Felipe
Vote aqui!
Média de Votos Atual: 10.00
Total de Votos: 2
Nota:   


Respostas

Resposta contribuída por Italo Marcelo de O. Costa Esse usuário pertence aos 10 usuários mais ativos do site em 2002-05-13 10:46:42
 
Olha, serah q se vc fizer $dados["nome"] funciona?

Desse jeito eu sei q fununka!!!

$dados=mysql_query("select nome from USUARIO",$conexao);
while ($registro=mysql_fetch_array($dados))
{
echo $registro["nome"]
// ou echo $registro[0];
}
Resposta contribuída por Leonardo Saraiva Esse usuário pertence aos 10 usuários mais ativos do site em 2003-02-04 06:04:41
 
Ou pode usar a função in_array() que retornaria TRUE caso exista.
Resposta contribuída por em 2003-02-22 19:15:27
 
Felipe,

De certa forma, você está acessando uma matriz pois o número 0 (zero) que esta entre a variável $dado e o campo "nome" funciona como um índice, ou seja, se sua pesquisa retornasse 03 registros, você poderia acessar cada um dos três apenas incrementando o número zero (0 é o primeiro registro, 1 é o segundo registro, 2 é o terceiro registro e assim por diante...).
Resposta contribuída por Diogo Gomes Esse usuário pertence aos 10 usuários mais ativos do site em 2003-08-09 17:58:52
 
O fetch_row faz com que cada resgistro retornado pela consulta sql esteja numerado a partir de 0. o fetch_array, você pode obter os valores pelo nome.
Resposta contribuída por Pablo Augusto em 2003-08-11 14:01:56
 
$sql = mysql_query("SELECT * FROM contas where tipo_emp='$tipovar' ORDER BY status");
$linhas= mysql_num_rows($sql);

// $i é utilizado como índice
for($i=0; $i<linhas; $i++){
$valor = mysql_result($sql,$i,"valor");
$tipo = mysql_result($sql,$i,"tipo_emp");
$status = mysql_result($sql,$i,"status");
}


Resposta contribuída por Fabricio Pelloso Piurcosky Esse usuário pertence aos 10 usuários mais ativos do site em 2004-09-24 13:20:56
 
é só utilizar o conteudo do array relacionado ao campo da base
$result = array[campo];

 
Imprimir  |  Enviar para um Amigo


 
webmaster: João Prado Maia   © 2000 - 2005 phpbrasil.com
Gerado em 1.215 segundos