yeshuadesign

funcoes.php

Aug 29th, 2016
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. <?php
  2.  
  3. require("config.php");
  4.  
  5. $retorno = array();
  6.  
  7. if($_GET['acao'] == 'pais'){
  8. $sql = $pdo->prepare("SELECT * FROM pais");
  9. $sql->execute();
  10. $n = 0;
  11. $retorno['qtd'] = $sql->rowCount();
  12. while($ln = $sql->fetchObject()){
  13. $retorno['pais'][$n] = $ln->pais;
  14. $retorno['id'][$n] = $ln->id;
  15. $n++;
  16. }
  17. }
  18.  
  19. if($_GET['acao'] == 'estado'){
  20. $id = $_GET['id'];
  21. $sql = $pdo->prepare("SELECT * FROM estado WHERE id_pais = :id");
  22. $sql->bindValue(":id", $id, PDO::PARAM_INT);
  23. $sql->execute();
  24. $n = 0;
  25. $retorno['qtd'] = $sql->rowCount();
  26.  
  27. while($ln = $sql->fetchObject()){
  28. $retorno['estado'][$n] = $ln->estado;
  29. $retorno['id'][$n] = $ln->id;
  30. $n++;
  31. }
  32. }
  33.  
  34. if($_GET['acao'] == 'cidade'){
  35. $id = $_GET['id'];
  36. $sql = $pdo->prepare("SELECT * FROM cidade WHERE id_estado = :id");
  37. $sql->bindValue(":id", $id, PDO::PARAM_INT);
  38. $sql->execute();
  39. $n = 0;
  40. $retorno['qtd'] = $sql->rowCount();
  41.  
  42. while($ln = $sql->fetchObject()){
  43. $retorno['cidade'][$n] = $ln->cidade;
  44. $retorno['id'][$n] = $ln->id;
  45. $n++;
  46. }
  47. }
  48.  
  49.  
  50. die(json_encode($retorno));
Advertisement
Add Comment
Please, Sign In to add comment