Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/07/2010, 07:43
caribeanpirate
 
Fecha de Ingreso: diciembre-2007
Mensajes: 17
Antigüedad: 16 años, 4 meses
Puntos: 0
Actualización BBDD con JQuery

Hola.

Estoy intentando insertar registros en un base de datos mysql, utilizando php y la llamada al archivo php donde está el insert la hago a través de JQuery.

El problema es que funciona aleatoriamente. Es decir que la inserción se produce cuando quiere.

Aquí está el código de la llamada con JQuery:
Cita:
<script src="jquery/jquery-1.4.2.min.js" type="text/javascript"></script>
<script>
function guardodesc(descarga_id){
var dataString = 'descarga_id='+ descarga_id;
$.ajax({
type: "POST",
url: "guardodesc.php",
data: dataString,
});
}
</script>
Este es el código donde se llama a la función guardodesc que está arriba:
Cita:
<a href="/upload/ejemplo.pps"><img src="/imagenes/download_p.png" style="cursor: pointer;" onclick="guardodesc(4)"></a>

Este es el código del archivo php donde está el Insert:
Cita:
$usuario_id = $_SESSION['id'];
$descarga_id = $_POST['descarga_id'];

$ssqldescarga = "Insert into usuario2descarga (usuario_id, descarga_id, fecha_creacion) values ($usuario_id, $descarga_id, now())";
$respdescarga = mysql_query($ssqldescarga);
La verdad que no estoy muy ducho en el tema del JQuery y no se por donde se me puede estar escapando el problema.

Desde ya muchas gracias por la ayuda.