Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] llamar a funcion php con eventos de raton

Estas en el tema de llamar a funcion php con eventos de raton en el foro de PHP en Foros del Web. hola amigos. tengo una funcion php y quiero que se ejecute al hacer click sobre un textarea. pero tengo entendido que los eventos de raton ...
  #1 (permalink)  
Antiguo 29/03/2014, 20:57
 
Fecha de Ingreso: septiembre-2013
Mensajes: 87
Antigüedad: 11 años, 2 meses
Puntos: 1
llamar a funcion php con eventos de raton

hola amigos. tengo una funcion php y quiero que se ejecute al hacer click sobre un textarea. pero tengo entendido que los eventos de raton como Onclick solo pueden llamar a funciones javascript.
como pdria hacer? el codigo ejemplo seria algo asi:

Código HTML:
<form name="formulario" id="formulario">
<textarea name="texto" id="texto" onClick="mifuncionphp()"></textarea>
<input type="submit" name="enviar" id="enviar" value="enviar formulario"><br>
</form> 
Código PHP:
function mifuncionphp() {
global 
$conexion;
mysqli_query($conexion,"INSERT INTO tabla (texto) VALUES ('texto_ejemplo')");

muchas gracias de antemano
  #2 (permalink)  
Antiguo 29/03/2014, 23:20
 
Fecha de Ingreso: enero-2007
Mensajes: 285
Antigüedad: 17 años, 10 meses
Puntos: 21
Respuesta: llamar a funcion php con eventos de raton

hola... imposible.. hacer eso directamente..

por que?

PHP=lenguaje de servidor.. el mismo se ejecuta el el server donde esta alojado en la pagina. por lo tanto.. no hay comunicacion con el raton, teclado, camara.. ni nada..

para hacer eso.. necesitas un lenguaje que se ejecute en el cliente/navegador.. por ejemplo javascript...

pero javascript no puede ejecutar php directamente..

para esto se usa AJAX... que es un lenguaje que combina cliente con servidor.. y ahi si podes.. obtener lo que buscas...

diria que busques de ajax en la web.. y si te animas a usar jquery te
  #3 (permalink)  
Antiguo 30/03/2014, 06:38
 
Fecha de Ingreso: septiembre-2013
Mensajes: 87
Antigüedad: 11 años, 2 meses
Puntos: 1
Respuesta: llamar a funcion php con eventos de raton

muchas gracias amigo. ya habia leido que no se puede hacerlo. Por eso preguntaba por aca cual seria la forma de poder lograrlo. Sé lo que es ajax y tambien uso jquery en casi todas mis paginas. pero la verdad no tengo idea de cómo podria hacerlo con ajax y jquery. y si vuelvo a hacer la misma pregunta en la seccion ajax o jquery me van a poner una infraccion. ya me lo hicieron una vez jaja. igual muchas gracias por tu ayuda!!!
  #4 (permalink)  
Antiguo 30/03/2014, 07:04
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: llamar a funcion php con eventos de raton

Cita:
ya habia leido que no se puede hacerlo. Por eso preguntaba por aca cual seria la forma de poder lograrlo


Yo te sugeriría que antes de seguir posteando por una pregunta que ya te dijeron claramente que es imposible, emepzaras por acá: http://www.ajaxya.com.ar/

Aprende el tema, y luego veremos que problemas se te pueden presentar.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 30/03/2014, 10:16
 
Fecha de Ingreso: enero-2007
Mensajes: 285
Antigüedad: 17 años, 10 meses
Puntos: 21
Respuesta: llamar a funcion php con eventos de raton

si usas jquery... podes hacer algo asi,...

Código:
$(function(){

$('#textarea').click(function(){


$.ajax({
  type: "POST",
  url: "insert.php",
  data: { data: "datos"}
})
  .done(function( msg ) {
    alert( "Data Saved: " + msg );
  });


})

})
donde insert.php es el archivo con el insert a la db... con eso hace .o que vos queres.... igual hacele caso al companero.. y afianza.. los conceptos...
  #6 (permalink)  
Antiguo 30/03/2014, 11:29
 
Fecha de Ingreso: septiembre-2013
Mensajes: 87
Antigüedad: 11 años, 2 meses
Puntos: 1
Respuesta: llamar a funcion php con eventos de raton

marcusaurelio muchisimas gracias por tu ayuda. no lo use tal cual lo pusiste ahi, pero la idea es la misma y me funciono. gracias por sus ayudas. hice la pregunta en este foro para ver si habia alguna forma de hacerlo directamente con php. no soy tan estupido como para preguntar si se puede hacer algo que yo mismo se que no se puede hacer. solo preguntabasi habia otra posible forma de hacerlo.
  #7 (permalink)  
Antiguo 30/03/2014, 12:53
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: llamar a funcion php con eventos de raton




Guardate en link de este último post tuyo, y dentro de un largo tiempo (un año o algo así), vuelve a leerlo.

Creo que te sorprenderás de tus propias palabras....
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #8 (permalink)  
Antiguo 30/03/2014, 15:30
 
Fecha de Ingreso: septiembre-2013
Mensajes: 87
Antigüedad: 11 años, 2 meses
Puntos: 1
Respuesta: llamar a funcion php con eventos de raton

por qué? que dije de malo? no te vayas a ofender!! lo que dije es porque me da bronca que siempre pase lo mismo. cuando haces una pregunta estan quienes tratan de ayudarte para encontrarle la solucion, y estan quienes te hacen sentir que sos un ignorante, o que no debiste hacer una pregunta tan estupida. por eso pregunto en el foro. si fuera un experto no estaria haciendo esas preguntas. empece con esto hace muy poco. acordate cuando recien empezabas con la programacion. no estabas igual que yo? a veces tengo una duda y ni se como podria googlearla. y hago la pregunta aca y estan quienes se enojan y dicen: habria bastado con buscar tal cosa en google!! pero qué quieren si ni siquiera sabia como buscarlo.
en este caso especial ni sabia que podria hacerlo directamente con ajax, y vos te enojas xq no hice un curso completo de ajax antes de hacer la pregunta en el foro. si no tenes ganas de responder la pregunta no respondas, pero no escribas eso porque incitas a que otros usuarios digan: tiene razon! que se la arregle solo, no voy a responder a esa estupidez.
  #9 (permalink)  
Antiguo 30/03/2014, 16:58
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: llamar a funcion php con eventos de raton

No entendiste la observación... Y por cierto tampoco era ofensiva, como para que te lo tomes así.

Bueno, el tiempo y la experiencia te dará las herramientas para resolver los desafíos. Yo sólo te recomendaba que guardes el link, y vuelvas a ver tu propio planteo cuando hayas ganado la experiencia, y te vas a quedar sorprendido de tus propias palabras.
No creo francamente que eso sea hiriente, ni molesto, ¿o no ?

Como sea, el thread se está yendo de tópico. Ya no tiene relevancia.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: eventos, formulario, funcion, mysql, raton, tabla
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 05:28.