PHP - ayuda urgemte porfa!!!!

 
Vista:

ayuda urgemte porfa!!!!

Publicado por pito (22 intervenciones) el 26/12/2005 21:16:15
hi, tengo la suguente tabla en mysql...

CREATE TABLE Report (
ID INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
RVersion VARCHAR(255),
RHost VARCHAR(255),
RHostComment VARCHAR(255),
RUser VARCHAR(255),
RLocation VARCHAR(255),
RDateTime VARCHAR(16),
RComplete BIT NOT NULL
) ENGINE=InnoDB;

CREATE TABLE Item (
INum INT,
IPage VARCHAR(100),
IDevice VARCHAR(255),
IGroup VARCHAR(255),
IField VARCHAR(255),
IValue VARCHAR(255),
IIcon INT,
IID INT,
ReportID INT UNSIGNED NOT NULL,

CONSTRAINT cnstI1 FOREIGN KEY(ReportID) REFERENCES Report(ID)
) ENGINE=InnoDB;

CREATE TABLE Activos (
IDA INT NOT NULL PRIMARY KEY,
Usuario VARCHAR(255),
Monitor VARCHAR(100),
CPU VARCHAR(100),
Teclado VARCHAR(100),
Mouse VARCHAR(100),
Impresora VARCHAR(100),
Scanner VARCHAR(100),
Otros VARCHAR(255),
Des_otros VARCHAR(255)

) ENGINE=InnoDB;

CREATE TABLE NextID (
TableName VARCHAR(6) PRIMARY KEY,
NextID INT NOT NULL
) ENGINE=InnoDB;

CREATE TRIGGER llenado AFTER UPDATE ON Report FOR EACH ROW
INSERT INTO Activos (IDA,Usuario) VALUES (OLD.ID,OLD.RHOST);

INSERT INTO NextID (TableName, NextID) VALUES ('Report', 1);
-----------------------------------------------------------------------

el problema es que cuando quiero modificar o insertar un valor en los campor vacios mysql me da el este error:

ERROR 1146: Table 'control.1' doesn't exist

nose que podra ser ya intente todo,, tengo mysql 5.0.17
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder