Advertisement
Guest User

Untitled

a guest
Feb 27th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. $scope.insertaContacto = function () {
  2. $http.post('addContacto.php', {
  3. 'nombre': $scope.nombre,
  4. 'telefono': $scope.telefono,
  5. 'ciudad': $scope.ciudad
  6. }).then(function (data) {
  7. $scope.contactos = data;
  8. $scope.getContactos();
  9. });
  10. }
  11.  
  12. <?php
  13. const DBNAME = 'contactos';
  14. const DBUSER = 'root';
  15. const DBPASSWORD = '';
  16. const DBHOST = 'localhost';
  17. function openDB() {
  18. $dbname = DBNAME;
  19. $user = DBUSER;
  20. $password = DBPASSWORD;
  21. $dbhost = DBHOST;
  22. try {
  23. $dsn = "mysql:host=$dbhost;dbname=$dbname;charset=utf8";
  24. $dbh = new PDO($dsn, $user, $password);
  25. } catch (PDOException $e){
  26. echo $e->getMessage();
  27. }
  28. return $dbh;
  29. }
  30. $objDatos = json_decode(file_get_contents("php://input"));
  31. echo $objDatos->nombre;
  32. function addContacto($conexion, $objDatos){
  33. $sentencia = "INSERT INTO `contactos` (nombre, telefono, ciudad) VALUES ('$objDatos->nombre', '$objDatos->telefono', '$objDatos->ciudad')";
  34. $conexion->exec($sentencia);
  35. }
  36. $conexion = openDB();
  37. addContacto($conexion, $objDatos);
  38. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement