Título: Agregar entradas a base de datos Publicado por: edr89 en 7 Abril 2015, 06:47 am Hola, estoy trabajando con unas plantillas y necesito modificarlas pero mi conocimiento de php es nulo. La página despliega una tabla con distintos productos, entonces hay un checkbox para comprar, al hacer click redirecciona a otra página.
Me gustaria que cuando alguien de click en comprar se ejecutara un INSERT into TABLA values(...). Tengo otro archivo con un formulario y quise copiar la parte donde hace los inserts into pero las estructuras de ambos archivos son diferentes y no se aquí como introducir las sentencias para que se agreguen entradas a la base de datos. Si alguien me puede orientar al respecto se los agradeceré. Código
Título: Re: Agregar entradas a base de datos Publicado por: engel lex en 7 Abril 2015, 06:50 am recomiendo repasar y revisar estos tutoriales (http://phpya.com.ar/) para que tengas idea sobre que vas haciendo, y si llegas a tener una duda al respecto avisa, un lenguaje de programación no se puede andar llevando así a ciegas
Título: Re: Agregar entradas a base de datos Publicado por: edr89 en 7 Abril 2015, 07:00 am un lenguaje de programación no se puede andar llevando así a ciegas Gracias. Es un problemon cuando no conoces la sintaxis ni nada, se supone que es un curso de MySQL pero a ultima hora nos pidieron php. Pregunta: Si ya tengo el sitio con la base creada puedo leerme los tutoriales y hacer sitios simples que sustituyan a las plantillas pero sin modificar la base de datos? en verdad gracias por la liga! Título: Re: Agregar entradas a base de datos Publicado por: engel lex en 9 Abril 2015, 01:43 am si, realmente necesitas solo lo basico del curso, el mysql lo lees con mucha facilidad y un par de funciones pasandole un query mysql normal y con un par de echo por aquí y por allá está listo
Título: Re: Agregar entradas a base de datos Publicado por: edr89 en 9 Abril 2015, 02:59 am ;-) gracias, de hecho he encontrado ejemplos sencillos pero de PHP 5.0 y a veces no corren o dice que algunas funciones son obsoletas :-X.
Por ejemplo, ahora tengo un registro mas sencillo, dos campos que el usuario llena member_id y password, cuando el usuario da click en siguiente se guarda la info en la base de datos. Puedo agregar un tercer dato en la función sprintf para que ademas se guarde la fecha con la funcion getdate(), es decir puedo modificar aca directamente? Código lo que estoy pensando es que cada que alguien inicia sesion la fecha deberia guardarse para tener un registro. Intente declarar una variable con la sentencia SQL y ejecutar el query pero con el formulario no se como ligarlo. Título: Re: Agregar entradas a base de datos Publicado por: engel lex en 9 Abril 2015, 03:07 am si, esa parte ya respecta a mysql y es la función UPDATE
la cosa es que ese manejardor de mysql está obsoleto... lo siento, el toturíal que te envié usa ese... usando el mysqli, la sintaxis es identica en casi todo fijate en la sección de ejemplos (justo bajo la explicación), el primero es basado en objetos, si no te gusta, el segundo ("Estilo por procedimientos") es identico a mysql en casi todo http://php.net/manual/es/mysqli.affected-rows.php (http://php.net/manual/es/mysqli.affected-rows.php) Título: Re: Agregar entradas a base de datos Publicado por: edr89 en 9 Abril 2015, 20:55 pm tengo el tiempo encima y no logro modificar la tabla de compras pero si funcionó agregar un tercer campo en la sentencia de MySQL para la sesion ;D
Tuve que bajar de versión la config de PHP y algunos scripts ya funcionan. Código
|