Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

Error en la conexión de PHP-MySQL

Esto desarrollando un sistema de ventas para una web, pero cuando quiero hacer el pedido, no lo logro insertar en la tabla.

Esta desarrollado para q la varibles lleguen al la pahina main_pedido.php por medio de una secion.
Aca esta el codigo:

<?php
session_start();
$user=$_SESSION['usuario_login'];
$de=$_SESSION['de'];
$productos=$_SESSION['productos'];
$cantidad=$_SESSION['cantidad'];
$mensaje=$_SESSION['mensaje'];
$fe=$_SESSION['fe'];
include("../Connections/conect1.php");
$sql=mysql_query("INSERT INTO $user (Direccion,Producto,Cantidad,Mensaje,F. de Entrega)VALUES($de,$productos,$cantidad,$mensaje,$fe)",$conect1);
?>
<p>Usuario: <?php echo $_SESSION['usuario_login']; ?></p>
<p>Cantidad: <?php echo $_SESSION['cantidad']; ?></p>
<p>Productos: <?php echo $_SESSION['productos']; ?></p>
<p>Fecha de Entrega: <?php echo $_SESSION['fe']; ?></p>
<p>Direccion de Entrega: <?php echo $_SESSION['de']; ?></p>
<p>Mensaje: <?php echo $_SESSION['mensaje']; ?></p>

El problemas mas especificamente es que las variables son transferidas correctamente, incluso no da ningun error; pero cuando me fijo en la tabla del usuario no se inserto ninguna fila.

La FAQ Error en la conexión de PHP-MySQL tiene Pertenece a la categoría:


 Respuesta de Marco Antonio Camarena  14/7/08 
Veamos, según esto supongo que estás creando una tabla por cada usuario que existe registrado. Espero no sea eso, ya que no es una arquitectura de lo más efectiva.



Recuerda que los VALUES en SQL debes colocarlos entre comilla simple. Te mando una consulta que es seguro funcionará aunque es recomendable que quites la comilla donde van valores numéricos.



$sql=mysql_query("INSERT INTO " . $user . " (`Direccion`,`Producto`,`Cantidad`,`Mensaje,F. de Entrega`) VALUES ('$de','$productos','$cantidad','$mensaje','$fe')",$conect1);



Esa consulta no fallará a menos que estés intentando escribir en una tabla que no existe o con columnas de nombres inválidos.



Saludos, confírmame si te funciona, espero no haber cometido errores de sintaxis jeje.

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

 Comentarios sin revisar
Entre los comentarios no revisados puede haber algunos interesantes que se hayan enviado recientemente.
 Se han encontrado 10 comentarios sin revisar

Ver el comentario no revisadoVer los comentarios no revisados
 
FAQ relacionadas
  + Bajar MySQL
  + Interfaz visual para el manejo de MySQL
  + Problemas al instalar apache en Windows XP
  + Gestores para el trabajo con MySQL
  + ¿Se puede emplear MySQL con ASP y IIS?.
  + Crear tablas en MySQL
  + Las sentencias SQL que lanzo desde PHP no actualizan la base de datos
  + Cargar creates e inserts de fichero externo en MySQL.
  + Es necesario usar mysql_free_result() y mysql_close()?
  + No tengo permiso en MySQL para crear una base de datos
  + Aplicaciones para hacer respaldos de bases de datos MySQL
  + El driver Connector/J
  + ¿Cómo se instala el driver ODBC para MySQL?
  + Seguridad en MySQL
  + Exportar datos desde Excel a MySQL
  + Importar y exportar datos de Access a MySQL
  + Restaurar un respaldo o backup de base de datos MySQL
  + Puerto MySQL
  + Administrar base de datos MySQL de mi alojamiento
  + Mysql de windows a linux
  + Selects anidados en MySQL
  + Cómo crear una consulta con fecha
  + Error en sentencia count con mysql
  + Ejecutar programa desde MySQL
  + Diferenciar mayúsculas y minúsculas en MySql

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia