problema update en php

Iniciado por viher, 5 Noviembre 2010, 16:23 PM

0 Miembros y 3 Visitantes están viendo este tema.

Shell Root

Poné la estructura de la base de datos, quiero ver el tipo de campo que es ID. Cuando ejecutas la consulta, te printea algún error?
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

viher

la estructura de ID es "int(10)" y no me printea ningún error

Shell Root

Me lo suponia, como es un valor Entero, deberá pasarse como el valor que es, es decir, no es lo mismo hacer
Código (sql) [Seleccionar]
SELECT * FROM tblPoC WHERE (id = "1")
qué
Código (sql) [Seleccionar]
SELECT * FROM tblPoC WHERE (id = 1)

Intentad printear la consulta SQL y la ejecutas directamente desde el motor de base de datos. A ver si se ingresa correctamente o es problema del códigp PHP.
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

viher

he ejecutado la siguiente consulta en phpmyadmin

Código (php) [Seleccionar]
UPDATE videos SET nombre='aaa', embed='bbbb', img='ccccc', cat='ddddd', cat2='eeeee', porn1='fffff', porn2='gggg', dur='hhhh' WHERE id=1648

y me lo ha actualizado correctamente

http://img819.imageshack.us/img819/9144/phpmyadmin.jpg

y quité las comillas de la consulta sql del codigo php pero sige devolviendo lo que modifico en blanco y se actualiza en blanco

Shell Root

Esa consulta es mucho más diferente que la que tenias.
Código (sql) [Seleccionar]
UPDATE videos SET nombre='a', embed='', img='c', cat='', cat2='f', porn1='e', porn2='g', dur='d minutos minutos' WHERE id='1626'

Vuelve a printear la query y verifica en el motor de base de datos.
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

~ Yoya ~

Quizas los errores no se muestran porque tiene la directiva display_erros del PHP.INI Off
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.