Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2007, 11:48
Avatar de helthon
helthon
 
Fecha de Ingreso: junio-2005
Ubicación: Lima
Mensajes: 549
Antigüedad: 18 años, 10 meses
Puntos: 7
Exclamación Error en Insertar registros en una tabla

Saludos Srs. tengo un problema al momento de insertar registros en mi tabla me sale este error:

Cita:
Error en: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES ( 2, Contr' at line 1
Probe insertandolo asi; me da el mismo error:
Código PHP:
$insert_linea " INSERT INTO lineas01 VALUES (1, Abrasivos, si, 2007-06-22); ";
$insert_linea.=" INSERT INTO lineas01 VALUES ( 2, Contra Caidas, si, 2007-06-22);  "
Pero si copio este codigo en my PHP myAdmin, si se puede ingresar a la Base Datos:

Código PHP:
INSERT INTO lineas01 VALUES (1Abrasivossi2007-06-22); 
INSERT INTO lineas01 VALUES 2Contra Caidassi2007-06-22); 
Código PHP:
$create_linea " CREATE TABLE lineas01 ( ";
$create_linea.=  " idlinea int(3) NOT NULL auto_increment, ";
$create_linea.=  " nombre varchar(100) NOT NULL default '', ";
$create_linea.=  " estado char(2) NOT NULL default '', ";
$create_linea.=  " fecha date NOT NULL default '0000-00-00', ";
$create_linea.=  " PRIMARY KEY  (idlinea) ) ; "

//echo $create_linea;

if ( (@mysql_query($create_linea$dbh )) or die("Error: ".mysql_error() ) ) {
     echo 
"<p>Tabla create_linea creada correctamente.</p>";
     echo 
$create_linea;
     echo 
"<br>"
} else {    
    echo 
"<p>Errorrrrrrrrr al crear la tabla create_linea.</p>"
}

$insert_linea " INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (1, Abrasivos, si, 2007-06-22); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  ( 2, Contra Caidas, si, 2007-06-22);  ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (3, Cintas Industriales, si, 2007-06-25);    ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (4, Control De Derrames, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (5, Correas, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (6, Electricos, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (7, Microbiologia, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (8, Otros, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (9, Proteccion Auditiva, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (10, Proteccion Facial, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (11, Proteccion Lumbar, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (12, Proteccion Manos, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (13, Proteccion Para Cabeza, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (14, Proteccion Para Pies, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (15, Proteccion Respiratoria, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (16, Proteccion Visual, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (17, Ropa De Proteccion, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (18, Ropa De Trabajo, si, 2007-06-25); ";
$insert_linea.=" INSERT INTO lineas01 (`idlinea`,`nombre`,`estado`,`fecha`) VALUES  (19, Seguridad Vial, si, 2007-06-25);  ";    

        if ( (
mysql_query($insert_linea$dbh )) or die("Error en: ".mysql_error() ) ) {

            echo 
"<p>DATOS INGRESADOS PERFECTAMENTE</p>";
        
        echo 
$insert_linea;
        
        } else {    
            echo 
"<p>Errorrrrrrrrr al ingresar los datos la tabla create_linea.</p>"
        } 
saludos.
__________________
HELTHON FUENTES
FLORERIA FLORES PERU Floresperu.com.pe
Garantizamos que cada entrega de flores será de la más alta calidad y frescura