Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/02/2006, 17:51
zaqpz
 
Fecha de Ingreso: agosto-2005
Ubicación: Argentina, Capital Federal
Mensajes: 435
Antigüedad: 19 años, 4 meses
Puntos: 2
Para ingresar ese dato, en la función que se ejecuta al hacer clic en el vínculo agregas la creación del objeto AJAX y le envías por GET (o POST) a tu procesador.php el valor del div, en donde se almacenará en la base de datos.
Entonces en tu función efecto.desplega colocas:

Código:
// Variable que contiene el nuevo valor de display del div. Ya veras tu como lo capturas
displayDiv="none";

// Nuevo AJAX sería tu funcion para crear el objeto AJAX, puedes usar la que mas te guste
ajax=nuevoAjax();
ajax.open("GET", "url_que_recibe_datos.php?dato="+displayDiv, true);
ajax.send(null);
Y luego, en url_que_recibe_datos.php recibes el dato:

Código PHP:

<?php
if($_GET["dato"])
{
    
$ingreso=$_GET["dato"];
    
// No olvidar validar el dato que se recibe antes de ingresarlo
    
$conexion=mysql_connect("server""usuario""pass") or die(mysql_error());
    
mysql_select_db("base_datos"$conexion) or die(mysql_error());

    
mysql_query("INSERT INTO tabla (campo) VALUES ('$ingreso')");
    
mysql_close($conexion);
}
?>
Por supuesto que esto es muy básico, en el php puedes devolver un mensaje que luego en tu HTML principal mostrarías para indicar que el ingreso se realizó correctamente, pero al menos supongo que te vas a dar una idea.

Saludos.
__________________
R4DS en español | R4DS en inglés