Botones activos con php

woliveros
17 de Junio del 2008
Hola gente de php
suy nuevo en el tema y quiero saber si es posible atravez de un boton enviarle informacion a una funcion de php y que esta solo se ejecute cuando yo lo indique
en las pruebas que e realizado el problema que tengo es que cada vez que le doy actualizar me realiza la accion el codigo es el siguiente




function enrruta($id,$origen,$destino,$carga,$vefi){

$consulta ="insert into rutas (id_movil,origen,destino,carga) values (125,'Bogota','Bucaramanga','LLantas good yeard')";
$resultado = pg_query($consulta ) or die ('no puedo insertar');

}

<input type='onclik=".enrruta($id,$origen,$destino,$carga,1)." ' align='center' value='Enturnar'>

carast
17 de Junio del 2008
Comod dices son pruebas y comprendo el dato, pero creo que la intención es que los datos cambien en cada insert.
Aca te recomiendo usar un script aparte para el insert, si quiere manejarlo como funcion esta bien, pero es necesario recuperar datos de un lugar a otro, intenta con el metodo POST al enviar, si requieres que el boton realize ese codigo es mucho mejor PHP_SELF, esto es para ejecutar el codigo en el mismo pag.