Ir para conteúdo

Arquivado

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

João Melo

Diferença com arroba ou sem

Recommended Posts

Bom dia, tenho estas dúvidas, qual a diferença em:

$db = @mysql_select_db("imasters", $conn) com arroba ou

$db = mysql_select_db("imasters", $conn) sem arroba já ambos funcionam do mesmo jeito?

 

e esta: $sql = @mysql_query("SELECT A.ID, A.NOME, A.EMAIL FROM contatos A") or die("ERRO NO SQL");

 

Qual o motivo do A neste select?

 

Se alguém souber ou tenha alguma apostila com estas dicas chamada de "O pulo do gato" agradeço. tenho um monte mas nenhuma tem explicando estas dúvidas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia, tenho estas dúvidas, qual a diferença em:

$db = @mysql_select_db("imasters", $conn) com arroba ou

$db = mysql_select_db("imasters", $conn) sem arroba já ambos funcionam do mesmo jeito?

A diferença é que se o que esta com @ der algum tipo de erro, ele não vai ser exibido... já o sem @ vai mostrar o erro normalmente.

 

e esta: $sql = @mysql_query("SELECT A.ID, A.NOME, A.EMAIL FROM contatos A") or die("ERRO NO SQL");

 

Qual o motivo do A neste select?

O A funciona como um alias (apelido) para o nome da tabela, poderia ser qualquer letra ou abreviação, por exemplo:

select alu.nome, alu.datanascimento, tur.disciplina, tur.semestre

from aluno alu, turma tur, aluno_turma at

where alu.codigo = at.codaluno and tur.codigo = at.codturma

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito obrigado, olhei sobre erros e já sei como personalizar cada erro, vou fazer um script de erros personalizados e posto aqui. http://forum.imasters.com.br/public/style_emoticons/default/graduated.gif

 

Resolvido

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.