Foros del Web » Programando para Internet » PHP »

Error en Ejecucion de Consulta

Estas en el tema de Error en Ejecucion de Consulta en el foro de PHP en Foros del Web. Buenas, Estoy tratando de ejecutar la siguiente consulta y me devuelve error: Código PHP: $con_base  =  mysql_connect ( "localhost" ,  "root" ,  "lolo" );          ...
  #1 (permalink)  
Antiguo 07/04/2009, 08:22
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 2 meses
Puntos: 43
Pregunta Error en Ejecucion de Consulta

Buenas,

Estoy tratando de ejecutar la siguiente consulta y me devuelve error:

Código PHP:
$con_base mysql_connect("localhost""root""lolo");
        
mysql_select_db("personallocal"$con_base);
        
        
        
$tablas mysql_query("
TRUNCATE areas;
TRUNCATE cargo;
TRUNCATE cat_ocup;
TRUNCATE class_cargo;
TRUNCATE class_cargo_1;
TRUNCATE grup_escala;
TRUNCATE pagos;
TRUNCATE subareas;
TRUNCATE t_fam_ext;
TRUNCATE t_mission_int;
TRUNCATE t_personas;
TRUNCATE t_plantilla;
TRUNCATE t_plaza;
TRUNCATE t_ropa;
TRUNCATE t_sanc_trib;
TRUNCATE t_trab_general;"
$con_base); 
Error :

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 '; TRUNCATE cargo; TRUNCATE cat_ocup; TRUNCATE class_cargo; TRUNCATE class_ca' at line 1

Si alguien me puede ayudar se lo agradeceria

Saludos Rodno.
  #2 (permalink)  
Antiguo 07/04/2009, 08:29
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: Error en Ejecucion de Consulta

Hola rodno,

Tienes que enviar cada query por separado usando mysql_query, no puedes enviar querys juntos a menos que uses MySQLi.

Saludos.
  #3 (permalink)  
Antiguo 07/04/2009, 08:38
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 2 meses
Puntos: 43
De acuerdo Respuesta: Error en Ejecucion de Consulta

Gracias, es que

Yo para gestionar y trabajar con mysql utilizo el phpmyadmin y desde ahi si se puede ejecutar consultas multiples y pense que se podia hacer sin ningun problema pero ya veo que se necesita otras cosas..


Saludos Rodno
  #4 (permalink)  
Antiguo 07/04/2009, 08:45
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: Error en Ejecucion de Consulta

Puedes hacer un explode() con el caracter de ; y realizar cada consulta por separado.

Saludos.
  #5 (permalink)  
Antiguo 07/04/2009, 08:55
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 2 meses
Puntos: 43
De acuerdo Respuesta: Error en Ejecucion de Consulta

Buena idea voy a ejcutarla de inmediato,

Gracias una vez mas..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:50.