Autor
|
Tema: ayuda no me guarda los datos (Leído 6,099 veces)
|
General Dmitry Vergadoski
Desconectado
Mensajes: 890
General de División.
|
hola amigos por favor ayudenme no me guarda los datos, muchas gracias de antemano, aqui va mi codigo: index.php <?php if (isset($_POST['submit'])) { include 'db.php'; $Vendedor=$_POST['Vendedor'] ; $Semana= $_POST['Semana'] ; $QuienPago=$_POST['QuienPago'] ; $Proveedor=$_POST['Proveedor'] ; $Fecha=$_POST['Fecha'] ; $Control=$_POST['Control'] ; $Adelanto=$_POST['Adelanto'] ; $Cotizacion=$_POST['Cotizacion'] ; $Año=$_POST['Año'] ; $Tipo=$_POST['Tipo'] ; $Cliente=$_POST['Cliente'] ; $Descripcion=$_POST['Descripcion'] ; $Factura=$_POST['Factura'] ; $MontoTotal=$_POST['MontoTotal'] ; $MontoTotal2=$_POST['MontoTotal2'] ; $Factura2=$_POST['Factura2'] ; mysql_query("INSERT INTO `servicio`(Vendedor,Semana,QuienPago,Proveedor,Fecha,Control,Adelanto,Cotizacion,Año,Tipo,Cliente,Descripcion,Factura,MontoTotal,MontoTotal2,Factura2) VALUES ('$Vendedor','$Semana','$QuienPago','$Proveedor''$Fecha','$Control','$Adelanto','$Cotizacion''$Año','$Tipo','$Cliente','$Descripcion''$Factura','$MontoTotal','$MontoTotal2','$Factura2')"); } ?> <?php include("db.php"); { $id = $test['id']; echo "<tr align='center'>"; echo"<td><font color='black'>" .$test['id']."</font></td>"; echo"<td><font color='black'>" .$test['Vendedor']."</font></td>"; echo"<td><font color='black'>". $test['Semana']. "</font></td>"; echo"<td><font color='black'>". $test['QuienPago']. "</font></td>"; echo"<td><font color='black'>". $test['Proveedor']. "</font></td>"; echo"<td><font color='black'>" .$test['Fecha']."</font></td>"; echo"<td><font color='black'>" .$test['Control']."</font></td>"; echo"<td><font color='black'>". $test['Adelanto']. "</font></td>"; echo"<td><font color='black'>". $test['Cotizacion']. "</font></td>"; echo"<td><font color='black'>". $test['Año']. "</font></td>"; echo"<td><font color='black'>" .$test['Tipo']."</font></td>"; echo"<td><font color='black'>" .$test['Cliente']."</font></td>"; echo"<td><font color='black'>". $test['Descripcion']. "</font></td>"; echo"<td><font color='black'>". $test['Factura']. "</font></td>"; echo"<td><font color='black'>". $test['MontoTotal']. "</font></td>"; echo"<td><font color='black'>". $test['MontoTotal2']. "</font></td>"; echo"<td><font color='black'>". $test['Factura2']. "</font></td>"; echo"<td> <a href ='view.php?id=$id'><strong>Editar</strong></a>"; echo"<td> <a href ='del.php?id=$id'><strong>Eliminar<strong></a>"; echo "</tr>"; } ?> </table>
view.php <?php require("db.php"); $id =$_REQUEST['id']; $result = mysql_query("SELECT * FROM servicio WHERE id = '$id'"); if (!$result) { die("Error: No existe la data"); } $Vendedor=$test['Vendedor'] ; $Semana= $test['Semana'] ; $QuienPago=$test['QuienPago'] ; $Proveedor=$test['Proveedor'] ; $Fecha=$test['Fecha'] ; $Control= $test['Control'] ; $Adelanto=$test['Adelanto'] ; $Cotizacion=$test['Cotizacion'] ; $Año=$test['Año'] ; $Tipo= $test['Tipo'] ; $Cliente=$test['Cliente'] ; $Descripcion=$test['Descripcion'] ; $Factura=$test['Factura'] ; $MontoTotal= $test['MontoTotal'] ; $MontoTotal2=$test['MontoTotal2'] ; $Factura2=$test['Factura2'] ; if(isset($_POST['save'])) { $Vendedor_save=$_POST['Vendedor'] ; $Semana_save= $_POST['Semana'] ; $QuienPago_save=$_POST['QuienPago'] ; $Proveedor_save=$_POST['Proveedor'] ; $Fecha_save=$_POST['Fecha'] ; $Control_save=$_POST['Control'] ; $Adelanto_save=$_POST['Adelanto'] ; $Cotizacion_save=$_POST['Cotizacion'] ; $Año_save=$_POST['Año'] ; $Tipo_save=$_POST['Tipo'] ; $Cliente_save=$_POST['Cliente'] ; $Descripcion_save=$_POST['Descripcion'] ; $Factura_save=$_POST['Factura'] ; $MontoTotal_save=$_POST['MontoTotal'] ; $MontoTotal2_save=$_POST['MontoTotal2'] ; $Factura2_save=$_POST['Factura2'] ; mysql_query("UPDATE servicio SET Vendedor ='$Vendedor_save', Semana ='$Semana_save', QuienPago ='$QuienPago_save',Proveedor ='$Proveedor_save',Fecha ='$Fecha_save,Control ='$Control_save,Adelanto ='$Adelanto_save,Cotizacion ='$Cotizacion_save,Año ='$Año_save,Tipo ='$Tipo_save,Cliente ='$Cliente_save,Descripcion ='$Descripcion_save,Proveedor ='$Proveedor_save,Factura ='$Factura_save,MontoTotal ='$MontoTotal_save,MontoTotal2 ='$MontoTotal2_save,Factura2 ='$Factura2_save WHERE id = '$id'") echo "Guardado!"; } ?>
|
|
« Última modificación: 30 Julio 2014, 01:09 am por shitoman »
|
En línea
|
Primero mártir que arrodillado frente una dictadura.
|
|
|
MinusFour
|
Te falto una coma: VALUES ('$Vendedor','$Semana','$QuienPago','$Proveedor''$Fecha','$Control','$Adelanto','$Cotizacion''$Año','$Tipo','$Cliente','$Descripcion''$Factura','$MontoTotal','$MontoTotal2','$Factura2')");
Entre $Cotizacion y $Año... Y no estoy completamente seguro de esto pero $Año parece ser que no es el nombre de una variable valida.
|
|
|
En línea
|
|
|
|
General Dmitry Vergadoski
Desconectado
Mensajes: 890
General de División.
|
sigue sin funcionarme...
|
|
|
En línea
|
Primero mártir que arrodillado frente una dictadura.
|
|
|
|
MinusFour
|
sigue sin funcionarme...
Debería lanzarte algún error, tienes habilitado el error_reporting?
Al principio.
|
|
|
En línea
|
|
|
|
General Dmitry Vergadoski
Desconectado
Mensajes: 890
General de División.
|
no lanza ningun error, ni siquiera agregandole esa funcion
|
|
|
En línea
|
Primero mártir que arrodillado frente una dictadura.
|
|
|
MinusFour
|
no lanza ningun error, ni siquiera agregandole esa funcion
Prueba así:
|
|
|
En línea
|
|
|
|
General Dmitry Vergadoski
Desconectado
Mensajes: 890
General de División.
|
fijate index.php no me marca ningun error relleno los campos y cuando presiono el boton agregar simplemente no hace nada osea no funciona, en cambio cuando entro en view.php y relleno los campos y presiono guardar me sale:
"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '100,Adelanto ='1500,Cotizacion ='2000,Año =',Tipo =',Cliente =',Descripcion =',F' at line 2"
|
|
|
En línea
|
Primero mártir que arrodillado frente una dictadura.
|
|
|
MinusFour
|
fijate index.php no me marca ningun error relleno los campos y cuando presiono el boton agregar simplemente no hace nada osea no funciona, en cambio cuando entro en view.php y relleno los campos y presiono guardar me sale:
"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '100,Adelanto ='1500,Cotizacion ='2000,Año =',Tipo =',Cliente =',Descripcion =',F' at line 2"
Hay un errro con las comillas: Fecha ='$Fecha_save,Control ='$Control_save,Adelanto ='$Adelanto_save,Cotizacion ='$Cotizacion_save,Año ='$Año_save,Tipo ='$Tipo_save,Cliente ='$Cliente_save,Descripcion ='$Descripcion_save,Proveedor ='$Proveedor_save,Factura ='$Factura_save,MontoTotal ='$MontoTotal_save,MontoTotal2 ='$MontoTotal2_save,Factura2 ='$Factura2_save Fijate como no cierras las comillas, las dejas abiertas. Y habría que revisar los errores mysql de index.php. Agrega:
Por ejemplo:
por:
Pon mucha atención al punto y coma ";".
|
|
« Última modificación: 30 Julio 2014, 04:18 am por MinusFour »
|
En línea
|
|
|
|
General Dmitry Vergadoski
Desconectado
Mensajes: 890
General de División.
|
no funciona y ya arregle las comas y puse el comando y no guarda nada en view.php ya no me da el error si no que pasa como en index.php que el boton no hace nada...
|
|
|
En línea
|
Primero mártir que arrodillado frente una dictadura.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[SOLUCIONADO] DataAdapter.Update no guarda los cambios en la base de datos MySQL
.NET (C#, VB.NET, ASP)
|
calvo225
|
0
|
9,198
|
13 Agosto 2009, 19:11 pm
por calvo225
|
|
|
no guarda mis datos en el archivo.txt borland c++
Programación C/C++
|
—»Boy«—
|
0
|
3,018
|
6 Marzo 2012, 06:34 am
por —»Boy«—
|
|
|
En que directorio guarda los datos recolectados este keylogger
Programación C/C++
|
Mister12
|
5
|
2,796
|
31 Julio 2014, 21:15 pm
por Mister12
|
|
|
¿Qué datos guarda Google de ti?
Noticias
|
wolfbcn
|
0
|
1,153
|
18 Noviembre 2015, 14:04 pm
por wolfbcn
|
|
|
[Pregunta]: ¿En que parte XAMPP guarda las bases de datos?
Desarrollo Web
|
Leguim
|
0
|
1,569
|
13 Octubre 2019, 03:28 am
por Leguim
|
|