ATPS

918 palavras 4 páginas
Novas versões PHP e MySQL – implicações gerais

O novo servidor (por ora intitulado Polo04) – IP 200.145.11.141 – disponibiliza o PHP 5.2.1 e o MySQL 5.1. (já foi disponibilizado inclusive, o PHP 5.2.2, que trouxe mínimas alterações)

Informações gerais sobre a configuração do PHP, podem ser obtidas nos links:

http://www.feg.unesp.br/phpinfo.php - PHP Version 4.3.1

http://www2.feg.unesp.br/phpinfo.php - PHP Version 5.2.1

Como o PHP é uma linguagem dinâmica, ou seja, é executada do lado do servidor, é fundamental a configuração implementada e os parâmetros adicionados em cada biblioteca disponibilizada pelo PHP, objetivando o correto funcionamento dos programas/sistemas.

Assim, o PHP5 trouxe dentre outros recursos, uma Mysql melhorada (Mysqli) que implica na utilização de funções próprias para tal. A fim de minimizar as alterações necessárias nos programas desenvolvidos para as versões anteriores do PHP/MySQL e compatibilizá-los com a versão atual do novo servidor, desconsiderei estas e outras ferramentas e alterei o que realmente era necessário.

Assim, após algumas pesquisas, conclusões pessoais e ainda conforme opinião de desenvolvedores na web, é recomendável que se observe o seguinte para a nova versão do PHP/MySQL (em linhas resumidas, somente o essencial):

recomendável (mas, não implica em erro)
Exemplos
Não apelidar a tabela usando “as”, somente os campos.
$sql='select U.TipoAcesso as AcessoUsuario, P.AcessoLiberado from (SUI_Usuario U, SUI_Programas P) where (U.Login="'.$sessao_LoginAcesso.'") and (U.ProgramaCodigo=43) and (U.ProgramaCodigo=P.Codigo)';
Na sintaxe Join declarar depois o respectivo campo.
$sql="select distinct P.Nome as NomeAluno, P.NaturalidadeCodigo,
A.Sistema, A.CursoCodigo, A.TipoAluno, A.PessoaCodigo, A.MatriculaNumero, A.SerieAno from (Pessoa P, Aluno A) left join Curso Cur on ((A.Sistema=Cur.Sistema) and (A.CursoCodigo=Cur.Codigo)) left join

Relacionados

  • atps
    412 palavras | 2 páginas
  • atps
    460 palavras | 2 páginas
  • atps
    621 palavras | 3 páginas
  • atps
    583 palavras | 3 páginas
  • Atps
    1966 palavras | 8 páginas
  • atps
    286 palavras | 2 páginas
  • ATPS
    342 palavras | 2 páginas
  • atps
    336 palavras | 2 páginas
  • atps
    1226 palavras | 5 páginas
  • atps
    1023 palavras | 5 páginas