João Melo 1 Denunciar post Postado Fevereiro 24, 2007 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
Prog 183 Denunciar post Postado Fevereiro 24, 2007 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
João Melo 1 Denunciar post Postado Fevereiro 24, 2007 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