Jump to content


Photo

Mysql_fetch_array Ajudem-me


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

#1 Jorge Serrão

Jorge Serrão

    Novato no fórum

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

Posted 09/06/2009, 19:39

Boa Noite

Estou a fazer um projecto que consiste em criar uma agenda online

Estou na parte dos contactos onde existem 3 tabelas
  • Contacto Pessoais
  • Contactos Profissionais
  • Contactos Emergenica
A minha dúvida é a seguinte queria mostrar esses dados todos juntos tipo uma consulta chamada ver_todo_contatos.php

como posso eu juntar 3 consultas num só select indo buscar os dados pelo mysql_fetch_array e fazer com que a paginacao dê certo?

Ajudem-me por favor

#2 hooligans

hooligans

    Normal

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

Posted 10/06/2009, 09:40

inner join ?

#3 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 11/06/2009, 23:00

http://dev.mysql.com...1/pt/union.html
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#4 Rogério Filho

Rogério Filho

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Masculino
  • Localidade:Volta Redonda - RJ

Posted 11/08/2009, 13:59

Olá Jorge:
No caso de um array, você pode fazer da seguinte forma (exemplo):

$registro = mysql_fetch_array($variáveldeorigem));

$linha1 = $registro['campo1'];
$linha2 = $registro['campo2'];
$linha3 = $registro['campo3'];

echo $linha1;
echo $linha2;
echo $linha3;

Você deve colocar cada índice de seu array em uma variável para isso você deve fazer $registro['campo1'];
(não é necessário se preocupar com os nomes das variáveis, desde que vc entenda).

['campo'] -> é o campo da tabela que você selecionou para o seu array;

o comando echo você vai usar para mostrar o conteúdo, mas você poderá usar tb o sistema de grafia rápida:
<?=$linha1; ?>

Espero que eu tenha ajudado.




1 user(s) are reading this topic

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

IPB Skin By Virteq