Autor Zpráva
Luksa
Profil *
Ahoj, mám tabulku temata
CREATE TABLE temata (
    tid INTEGER UNSIGNED PRIMARY KEY AUTO_INCREMENT,
    tema VARCHAR(100) NOT NULL
)

a tabulku vzkaz
CREATE TABLE vzkaz (
    vid INTEGER UNSIGNED PRIMARY KEY AUTO_INCREMENT,
    datum VARCHAR(40) NOT NULL,
    vzkaz VARCHAR(1000) NOT NULL,
    uzivatel VARCHAR(20) NOT NULL,
    id_tematu INTEGER NOT NULL,
    FOREIGN KEY (id_tematu) REFERENCES temata (tid) ON DELETE CASCADE
)

Tabulky jsou innoDB. Proc kdyz smazu tema
$sql = "DELETE FROM temata WHERE tid ='$id'"; 
se mi nesmazou vzkazy, ktere jsou ve smazanem tematu?
Kajman_
Profil *
A jste si opravdu jistý, že jsou tabulky typu innodb?
Co o jejich enginu tvrdí
show table status
Luksa
Profil *
Kajman:
Ano, teď používám jiný server. Výsledky show table status: Engine - InnoDB.
Luksa
Profil *
Nevite nekdo?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: