11/10/2008, 10:25
|
| | Fecha de Ingreso: octubre-2008
Mensajes: 93
Antigüedad: 16 años, 1 mes Puntos: 0 | |
Problema al cargar datos a MySQL desde FLASH y PHP Hola, estoy intentando actualizar una Base de Datos desde un formulario flash, utilizando PHP, pero no se porque, no se llegan a actualizar todos los campos...
Desde flash envio el contenido de los formularios (guardados en las variables _root.nom, _root.msg, _root.email, _root["bola"+i]._x , _root["bola"+i]._y) con el loadvars: var enviar_lv:LoadVars = new LoadVars();
enviar_lv.user_flash = _root.nom;
enviar_lv.coms_flash = _root.msg;
enviar_lv.email_flash = _root.email;
enviar_lv.x_flash = _root["bola"+i]._x;
enviar_lv.y_flash = _root["bola"+i]._y;
enviar_lv.sendAndLoad("enviarcoms.php", enviar_lv, "POST");
y en el PHP tengo: <?php
$link = mysql_connect("localhost", "usuario", "pass");
mysql_select_db("a7285468_prova");
$user_php = $_POST['nom_flash'];
$email_php = $_POST['email_flash'];
$coms_php = $_POST['msg_flash'];
$x_php = $_POST['x_flash'];
$y_php = $_POST['y_flash'];
$sql = "SELECT id_sql FROM comentaris";
$res = mysql_query($sql);
$num = mysql_num_rows($res);
$id = $num+1;
$sql2 = "INSERT INTO comentaris(id_sql, nom_sql, email_sql, msg_sql, x_sql, y_sql) VALUES ('$id', '$user_php', '$email_php', '$coms_php', '$x_php', 'y_php')";
$resp = mysql_query($sql2);
mysql_close($link);
?>
Cuando reviso la Base de Datos, en la tabla "comentaris" solo se ha actualizado el "id_sql", "email_sql" y "x_sql", dejando los otros campos vacios y "y_sql"=0;
Me podrían decir que es lo que hago mal?
Muchas gracias! |