Foros del Web » Programando para Internet » PHP »

llamar una funcion php tras pulsar un boton

Estas en el tema de llamar una funcion php tras pulsar un boton en el foro de PHP en Foros del Web. Hola, necesito llamar una funcion php tras pulsar un boton, para que realice una consulta e inserte unos campos en una determinada tabla, el tema ...
  #1 (permalink)  
Antiguo 29/09/2008, 11:18
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 16 años, 11 meses
Puntos: 7
llamar una funcion php tras pulsar un boton

Hola, necesito llamar una funcion php tras pulsar un boton, para que realice una consulta e inserte unos campos en una determinada tabla, el tema está en que todo el codigo es muy engorroso y no me gustaría meter más archivos php´s, o sea, realizarlo desde el mismo archivo...pero en el evento onclick del buton no se puede llamar a la funcion en php, pero sí se podría llamar una en javascript y desde esta se podría llamar la anterior??jjjajaja....creo que no me estoy explicando bien, pero es sencillo lo que quiero hacer....

Al pulsar un boton, quiero llamar una funcion php que basicamente genera una consulta para ingresar unos campos en una tabla, pero quiero hacerlo desde el mismo archivo php, algo así como esto que está puesto a lo bruto...


Código PHP:

if( ($cargodeusuario == 1) or ($cargodeusuario == 2)){
        ?>
        <input type="button" value="ordenmaquinaria" onclick="pasa_datos()"/>    
        <?
        
echo "ot: ".$ant_Id."<br>";
        echo 
"cargo: ".$cargodeusuario."<br>";
        
        function 
pasa_datos(){
        
        
$consulta_copia mysql_query("INSERT INTO ordenesmaquinaria (Id, Fecha_Entrada, Fecha_Salida, Tipo_Trabajo, Cantidad, Tecnico_Diseno, Descripcion, Tam_Ancho, Tam_Alto, Pantone1, Pantone2, Pantone3, Pantone4, Tintas, Tipo_Papel, Tipo_Interior, Tipo_Cubierta, Maquina) VALUES ('$ant_Id','$ant_Fecha_Entrada','$ant_Fecha_Salida','$ant_Tipo_Trabajo','$ant_Cantidad','$ant_Tec_Diseno','$ant_Descripcion','$ant_Tam_Ancho','$ant_Tam_Alto','$ant_Pantone1','$ant_Pantone2','$ant_Pantone3','$ant_Pantone4','$ant_Tintas','$ant_Tipo_Papel','$ant_Tipo_Interior','$ant_Tipo_Cubierta','$ant_Id_Maquinas')") or die ("Error en la consulta sql_copia".mysql_error());
       }
        
    }
  #2 (permalink)  
Antiguo 29/09/2008, 11:32
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 1 mes
Puntos: 2534
Respuesta: llamar una funcion php tras pulsar un boton

no se de donde sacaste la idea... pero estas completamente confundido...

Javascript ni siquiera tiene que ver con PHP ... son cosas distintas...

para llamar o ejecutar una función determinada, debes hacerlo desde un script PHP ... y ejecutar la función manualmente....

para esto, debes saber manejar variables externas... suerte!

Enlace:

http://www.php.net/variables.external

suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:23.