Jump to content

willwalker

Members
  • Content count

    501
  • Joined

  • Last visited

Community Reputation

2 Comum

About willwalker

  1. Estou desenvolvendo uma aplicação com Angular Cli, estou acompanhado um curso onde ele cria os arrays e cadastra no localStorage do naveador. Mas eu queria fazer diferente, quero chamar uma api, ler esse json e alimentar meu HTML. No app.module.ts importei o HttpClientModule e no meu component.ts coloquei o seguinte: import { Component, OnInit } from '@angular/core'; import { HttpClient } from '@angular/common/http'; @Component({ selector: 'app-listar', templateUrl: './listar.component.html', styleUrls: ['./listar.component.css'] }) export class ListarComponent implements OnInit { itensJson: string[]; constructor(private http: HttpClient) { } ngOnInit() { const Key = "2hKjRWO84XXPqnffl8lPZW1WCXbSyQj8q5VDpECf"; this.http.get('https://api.com?api_key='+Key).subscribe(data => { this.itensJson = data['itensJson']; }); } } Só que agora eu não sei como manipular isso. No HTML no tr eu coloquei assim: <tr *ngFor="let itensJson of itens"> <td>{{ itens.nome }}</td> </tr> Mas não exibe nada e eu não sei como eu poderia debugar o retorno do Json, estou estudando as sintaxe do Angular, mas não tenho dificuldades em Javascript. Só quero aprender de forma correta a usar o Angular. Abraços e obrigado!
  2. willwalker

    Sistema de Cadastro em PHP/MySQL

    Eu tinha pesquisado e achado isso tambem, mas em um post anterior seu, eu vi que você postou esse código: <?php error_reporting(E_ALL); @ini_set('display_errors', '1'); if (version_compare(phpversion(), "4", ">")) { if (!extension_loaded('mysql')) { echo( "Nao esta habilitada a dll Mysql" ); exit; } } if(file_exists("funcoes.php")) { include "funcoes.php"; } else { echo "Arquivo funcoes.php nao encontrado"; exit; } if(file_exists("config.php")) { include "config.php"; if (!defined("SERVIDOR") or !defined("USUARIO") or !defined("SENHA") or !defined("BANCO")){ echo "Variaveis de conexao nao definidas, configure corretamente o arquivo config.php"; exit; } } $erros[2005] = "Esse servidor nao existe"; $erros[2003] = "Servidor Mysql desligado"; $erros[1045] = "Usuario ou senha invalido"; $erros[1049] = "Banco de dados nao encontrado"; $erros[1146] = "Erro de sql a tabela nao existe"; $erros[1062] = "Erro campo unico na tabela, nao pode cadastrar pois ele ja existe"; function Abre_Conexao() { global $erros; @mysql_connect(SERVIDOR, USUARIO, SENHA); if(mysql_errno() != 0) { echo $erros[mysql_errno()]; exit; } @mysql_select_db(BANCO); if(mysql_errno() != 0) { echo $erros[mysql_errno()]; exit; } } ?> Não seria o init.php para a sua aplicação ?
  3. willwalker

    Sistema de Cadastro em PHP/MySQL

    Como faço o arquivo init.php ? Edit: Já busquei aqui mesmo a minha resposta... Belo sistema =]
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.