Ir para conteúdo

POWERED BY:

Arquivado

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

eduardo-ca

No phpMyAdmin - Tipo do Campo?

Recommended Posts

Olá pessoal,

 

Fiz uma classe em php (abaixo) e estou tentando criar a tabela no banco de dados mysql com o phpMyAdmin, mas não sei o que colocar no tipo do campo onde vou usar um Array.

 

<?php
class loja{
public $_id;
public $_nome;
public $_cidade;
public $_telefone;
public $_email;
public $_login;
public $_senha;
public $_nivel;
public $_produtos;

function __construct(){
 $this->_id = 0000;
 $this->_nome = "NULL";
 $this->_cidade = "NULL";
 $this->_telefone = "NULL";
 $this->_email = "NULL";
 $this->_login = "NULL";
 $this->_senha = "NULL";
 $this->_nivel = 5;
 $this->_produtos = array("nome","preco");
}
}
?>

 

No id vou colocar tipo int, no nome tipo varchar...mas no produtos não sei o que escolher porque é um array.

 

Alguém sabe me ajudar?

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você deve estar acostumado com Postgre ou Oracle mas o MySQL não suporta arrays, herança e objetos, sendo assim, você vai ter que fazer do modo tradicional mesmo, vai ter que criar uma coluna pra cada variável da sua classe.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ou particionar, utilizando a 1° Forma Normal

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.