Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/02/2014, 21:56
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: modificar registros de una db con mysql php

En principio, si no genera un error, pero no hace un UPDATE, la consecuencia lógica es que no hay registros que cumplan con la condición peusta en el WHERE...

¿lo meditaste?

Por otro lado, yo le veo un problema de lógica:
Código SQL:
Ver original
  1. UPDATE facturar
  2. SET factura='$factura',
  3.      emision='$emision',
  4.      fcha='$fcha',
  5.      razon_social='$razon_social',
  6.      rif_ci='$rif_ci',
  7.      horas_trabajadas='$horas_trabajadas',
  8.      concepto='$concepto',
  9.      p_unit='$p_unit',
  10.      total='$total',
  11.      periodo='$periodo',
  12.      total_pagar='$total_pagar'
  13. WHERE factura='factura'
Según esto, estás actualizando el campo "factura" (¿por qué?), y otro conjunto de datos, donde el contenido de ese mismo campo sea "factura"...
¿Estás seguro de que ese campo contiene el texto "factura"?
¿Por qué, si ya tiene algo definido lo estás cambiando por el contenido de una variable?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)