Jump to content


Thiago Retondar

Member Since 08/12/2009
Offline Last Active 22/07/2011, 23:47
-----

#1011347 Include E Require

Posted by Thiago Retondar on 26/06/2011, 23:18

A diferença básica entre include e require é que o primeiro, apenas tenta incluir o arquivo, se não conseguir, segue em frente no script. Já o require realmente precisa do arquivo, se não conseguir incluir, a execução do script para.

Você está rodando em um servidor local (apache)? Abriu o <?php?

Veja que já aí você está entrando em contexto de programação, por tanto não são "TAGS INCLUDE E REQUIRE DO PHP" como disse, mas sim funções.

Se ainda tiver dúvidas, poste seu código aqui.

;)


#1011346 Como Fazer Um Select Que Consulta Duas Tabelas

Posted by Thiago Retondar on 26/06/2011, 22:50

Se as tabelas realmente possuem algo em comum (não digo apenas "visualmente", mas na "sintaticamente") use INNER JOIN.

mysql> CREATE TABLE IF NOT EXISTS tabela_a (
-> id INT(10) NOT NULL UNSIGNED AUTO_INCREMENT,
-> nome VARCHAR(40) NOT NULL,
-> PRIMARY KEY(id));

mysql> CREATE TABLE IF NOT EXISTS tabela_b (
-> id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
-> nome VARCHAR(50) NOT NULL,
-> PRIMARY KEY (id));


Fiz alguns INSERTs e agora com INNER JOIN, selecionaremos duas linhas que possuam no campo nome o mesmo valor.

SELECT tabela_a.*, tabela_b.* FROM tabela_a INNER JOIN tabela_b ON tabela_a.nome = tabela_b.nome WHERE tabela_a.nome = 'Joao';


Você vai especificar o nome a ser especificado na condição (WHERE tabela_a.nome = 'Joao').

E será retornado:


+----+------+----+------+
| id | nome | id | nome |
+----+------+----+------+
| 6 | Joao | 5 | Joao |
+----+------+----+------+


;)


IPB Skin By Virteq