Foros del Web » Programando para Internet » PHP »

Link con funciones + formulario + base de datos

Estas en el tema de Link con funciones + formulario + base de datos en el foro de PHP en Foros del Web. Hola a todos, vengo a dias revisando y probando codigo, y con poco manejo de javascript, php y mysql. Necesito lo siguiente: * Al hacer ...
  #1 (permalink)  
Antiguo 12/01/2015, 15:50
 
Fecha de Ingreso: enero-2015
Mensajes: 1
Antigüedad: 9 años, 10 meses
Puntos: 0
Link con funciones + formulario + base de datos

Hola a todos, vengo a dias revisando y probando codigo, y con poco manejo de javascript, php y mysql.
Necesito lo siguiente:
* Al hacer click en un enlace, que se ejecute un archivo link.php que tengo listo. Cada enlace corresponderia a un cliente, por lo tanto le asigno un ID, el archivo php se ejecuta acompañado de un id (link.php?id=1), que queda grabado en una base de datos. De este modo se cuantos clicks recibio cada enlace. Y el problema viene aqui.
*Necesito que al hacer click en el enlace, se ejecute el .php, y se muestre un DIV que está oculto, y al hacer click nuevamente, el DIV se vuelva a ocultar.
*Aparte necesito un formulario que: tome de la base de datos el mail del que recibirá el formulario (yo ya tendre ingresados los mails en la base de datos) y envíe el formulario a dicho mail (formulario simple: nombre, email, telefono y consulta). Luego, que envie una copia del mail del que completó el formulario a otra base de datos.
Lo que yo pensaba es que cada formulario tenga asignado un ID para asi conectarse con la baese de datos y pedir el mail correspondiente. La cuestion es que no tengo idea como hacerlo.
No quiero ser pesado, desde ya infinitas gracias a los aportes que me puedan dar.

Les envio el codigo php (link.php) que conecta a la base de datos para indicar cuantas visitas recibió cada cliente=ID

<?php
$id = $_REQUEST['id'];


mysql_connect("localhost", "tratarno_base", "*******") or die(mysql_error());
mysql_select_db("tratarno_servicios") or die(mysql_error());


$update = "UPDATE Servicios SET clicks=(clicks + 1) WHERE id='$id'";
mysql_query($update) or die (mysql_error());

?>

Última edición por nicolasneufeld83; 12/01/2015 a las 17:02

Etiquetas: formulario, funciones, link, mysql, select, sql
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 13:07.