Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/06/2011, 09:52
Avatar de SirDuque
SirDuque
 
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 2 meses
Puntos: 89
por PHP Inserta MySql todo "0" por SQL inserta bien.

Hola chicos, estoy importando de otro programa los registros..
resulta que con un en especial tengo este problema....

armo la sentencia $SQL
la imprimo con "echo $SQL"
y la ejecuto con mysql_query($SQL) or die (mysql_error())
y no me dice error alguno.

cuando miro la tabla veo:

0 0 0 0 0 0 0 0 0 0 0 0

si copio lo impreso en el "echo $SQL" y lo pego en phpmyadmin inserta bien.

alguna idea? les dejo la tabla:

Código MySQL:
Ver original
  1. CREATE TABLE IF NOT EXISTS `sistema_cuota` (
  2.   `socio` bigint(11) NOT NULL,
  3.   `periodo` int(11) NOT NULL,
  4.   `forma_pago` int(1) NOT NULL,
  5.   `factura` int(11) NOT NULL,
  6.   `articulo` varchar(11) COLLATE latin1_general_ci NOT NULL,
  7.   `vencimiento` date NOT NULL,
  8.   `totalcuota` int(2) NOT NULL,
  9.   `cuota` int(2) NOT NULL,
  10.   `importe` double(5,2) NOT NULL,
  11.   `tipo` text COLLATE latin1_general_ci NOT NULL,
  12.   `comprobante` int(11) NOT NULL,
  13.   `recpag` bigint(20) NOT NULL,
  14.   `concepto` int(7) NOT NULL,
  15.   `fecha` date NOT NULL,
  16.   `hora` time NOT NULL,
  17.   `opera_id` int(2) NOT NULL,
  18.   `fecha_ob` date NOT NULL,
  19.   `observacion` varchar(100) COLLATE latin1_general_ci NOT NULL,
  20.   PRIMARY KEY (`id`)
  21. ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci

y la consulta $SQL

Código PHP:
Ver original
  1. $sql=INSERT sistema_cuota (`socio`,`periodo`,`forma_pago`,`factura`,`articulo`,`vencimiento`,`totalcuota`,`cuota`,`importe`,`tipo`,`comprobante`,`recpag`,`concepto`,`fecha`,`hora`,`opera_id`,`observacion`) values ('900009','200104','1','1','00002','20010401','8','1','11.75','CO1','1','900000398','20000','20040629','16:33:00','1','MARROQUINERIA NILDA') ;
  2.  


PD: si entro a www.forosdelweb.com.ar me dice:
Database error

tuve que entrar con http://www.forosdelweb.com/f18
__________________
Mono programando!
twitter.com/eguimariano