Porque JavaScript é uma linguagem do lado do cliente que é executado no PC de um usuário e PHP é uma linguagem server-side que executa em um servidor Web, JavaScript não pode exibir dados de um banco de dados em um servidor Web sem algum ajuda de PHP. Para incluir variáveis do lado do servidor em código JavaScript , perto PHP , use a função "eco" para a saída o valor da variável no ponto em que deseja que ele inserido no código de JavaScript , PHP reabrir e usar estruturas de controle ou loops para adicionar o código JavaScript . Ecoando um valor
Desde JavaScript não pode acessar diretamente os dados de um banco de dados em um servidor Web, usar o PHP para inserir o valor de um campo de banco de dados em uma instrução JavaScript. No lugar onde o valor deve ser inserido, adicionar uma declaração PHP que utiliza a função "echo " para inserir um valor diretamente no código JavaScript. Por exemplo :
;
Controladoria JavaScript com PHP " If- Else"
Se o valor que você deseja incluir no código JavaScript varia de acordo com uma outra variável ou condição, usar um PHP estrutura de controle , tais como a declaração " if-else " para decidir quais os dados para injetar . Adicionar a estrutura de controle PHP inteiro para o código JavaScript no local onde a atribuição ocorre. Por exemplo :
Inserindo JavaScript com uma instrução switch PHP
Você também pode usar estruturas de controle PHP para decidir qual bloco de código JavaScript deve ser executado em tempo de execução . Criar a estrutura de controle do PHP e , no local onde deve ser adicionado o código JavaScript, adicionar uma tag de fechamento PHP e inserir o código JavaScript. Adicione uma tag de abertura do PHP e terminar a estrutura de controle do PHP. Por exemplo :
;
Criando JavaScript com um loop PHP
Se você tiver um código JavaScript que se repete com pequenas alterações , use um loop PHP para transformar uma declaração PHP em um bloco inteiro de O código JavaScript . Crie um loop com o PHP e, no corpo do loop , adicione um tag de fechamento PHP, ecoam uma ou mais declarações de JavaScript , e adicionar uma tag de abertura do PHP para terminar o loop. Por exemplo : ? ?