Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/09/2015, 04:38
Avatar de Drako_18
Drako_18
 
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 505
Antigüedad: 19 años, 7 meses
Puntos: 16
Respuesta: Realizar Query MySQL desde formulario y mostrar resultado

Buenas,

Pues si has revisado la solución que le dan a esa persona, hay una línea de texto que dice "and your_functions_address.php like this:"
Y usan una variable con el nombre "functionname" a la que le hacen unas validaciones y después en el CASE, hay un apartado que dice "add" que es la función que está llamando el ejemplo, ahí se ejecutaría tu código..

<?php
header('Content-Type: application/json');

$aResult = array();

if( !isset($_POST['functionname']) ) { $aResult['error'] = 'No function name!'; }

if( !isset($_POST['arguments']) ) { $aResult['error'] = 'No function arguments!'; }

if( !isset($aResult['error']) ) {

switch($_POST['functionname']) {
case 'add':
if( !is_array($_POST['arguments']) || (count($_POST['arguments']) < 2) ) {
$aResult['error'] = 'Error in arguments!';
}
else {
/*AQUÍ LO QUE QUIERAS HACER EN LA FUNCIÓN...*/
$aResult['result'] = add(floatval($_POST['arguments'][0]), floatval($_POST['arguments'][1]));
}
break;

default:
$aResult['error'] = 'Not found function '.$_POST['functionname'].'!';
break;
}

}

echo json_encode($aResult);

?>


Revisa el ejemplo, investiga un poco... Y si tienes más dudas... Mira este otro ejemplo http://stackoverflow.com/questions/2...avascript-ajax
O busca en san google, que es lo mismo que estoy haciendo ahora "jquery ajax call php function".


Un saludo!
__________________
Rubén Espada
Desarrollador full stack .Net (Angular + JS + .Net Core)