Projekt

Obecné

Profil

« Předchozí | Další » 

Revize a4f82b78

Přidáno uživatelem Milan Vacek před téměř 4 roky(ů)

Bug #8548 Insert a Update vyžadují neznámé id

Zobrazit rozdíly:

application/model/DB.php
648 648
}
649 649

  
650 650
function remove(){
651
    // ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Tabulka dd_wordform |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
652
        if (array_key_exists("id", $_POST) && $_POST['id'] != "") {
653
            $query = "DELETE FROM dd_wordform WHERE";
654
            $query .= " id = :id ;";
655
            $this->stmt = $this->pdo->prepare($query);
656
            $this->stmt->bindParam(':id', $_POST['id'], PDO::PARAM_INT);
657
            $this->stmt->execute();
658
        }
659 651
    // ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Tabulka dd_lemma |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
660 652

  
661 653
        if (array_key_exists("lemma", $_POST) && $_POST['lemma'] != "") {
......
665 657
            $this->stmt->bindParam(':lemma_id', $lemma["id"], PDO::PARAM_INT);
666 658
            $this->stmt->execute();
667 659
        }
660
    // ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Tabulka dd_tag |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
661

  
662
        if (array_key_exists("tag", $_POST) && $_POST['tag'] != "") {
663
            $query = "DELETE FROM dd_tag WHERE";
664
            $query .= " id = :tag_id ;";
665
            $this->stmt = $this->pdo->prepare($query);
666
            $this->stmt->bindParam(':tag_id', $tag["id"], PDO::PARAM_INT);
667
            $this->stmt->execute();
668
        }
668 669

  
669 670

  
670 671
    // ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Tabulka dd_manuscript |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
672
    echo "done";
671 673

  
672 674
    if (array_key_exists("wordform_id", $_POST) && $_POST['wordform_id'] != "") {
673 675
        $query = "DELETE FROM dd_manuscript WHERE";
......
677 679
        $this->stmt->execute();
678 680
    }
679 681

  
682
    echo "done";
680 683

  
681
    // ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Tabulka dd_tag |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
682

  
683
        if (array_key_exists("tag", $_POST) && $_POST['tag'] != "") {
684
            $query = "DELETE FROM dd_tag WHERE";
685
            $query .= " id = :tag_id ;";
684
    // ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| Tabulka dd_wordform |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
685
        if (array_key_exists("id", $_POST) && $_POST['id'] != "") {
686
            $query = "DELETE FROM dd_wordform WHERE";
687
            $query .= " id = :id ;";
686 688
            $this->stmt = $this->pdo->prepare($query);
687
            $this->stmt->bindParam(':tag_id', $tag["id"], PDO::PARAM_INT);
689
            $this->stmt->bindParam(':id', $_POST['id'], PDO::PARAM_INT);
688 690
            $this->stmt->execute();
689 691
        }
690 692
}
......
696 698
define('DB_NAME', 'dalim2');
697 699
define('DB_CHARSET', 'utf8');
698 700
define('DB_USER', 'postgres');
699
define('DB_PASSWORD', 'a');
701
define('DB_PASSWORD', 'MVcesko98');

Také k dispozici: Unified diff