[MySQL] Fout bij invoeren MySQL queries

Home Forums Games discussies [MySQL] Fout bij invoeren MySQL queries

11 berichten aan het bekijken - 1 tot 11 (van in totaal 11)
  • Auteur
    Berichten
  • #115305
    NeoNeo
    Deelnemer
    15

    Origineel stond er in een phpNuke bestandje dit:

    Code:

    $sql[] = “ALTER TABLE ” . FORUMS_TABLE . ” ADD points_disabled TINYINT(1) NOT NULL AFTER prune_enable”;
    $sql[] = “ALTER TABLE ” . USERS_TABLE . ” ADD user_notify_donation TINYINT(1) NOT NULL AFTER user_notify_pm”;
    $sql[] = “ALTER TABLE ” . USERS_TABLE . ” ADD user_points INT NOT NULL”;
    $sql[] = “ALTER TABLE ” . USERS_TABLE . ” ADD admin_allow_points TINYINT(1) DEFAULT ‘1’ NOT NULL”;
    $sql[] = “INSERT INTO ” . CONFIG_TABLE . ” VALUES (’points_reply’, ‘1’)”;
    $sql[] = “INSERT INTO ” . CONFIG_TABLE . ” VALUES (’points_topic’, ‘2’)”;
    $sql[] = “INSERT INTO ” . CONFIG_TABLE . ” VALUES (’points_post’, ‘1’)”;
    $sql[] = “INSERT INTO ” . CONFIG_TABLE . ” VALUES (’points_donate’, ‘1’)”;
    $sql[] = “INSERT INTO ” . CONFIG_TABLE . ” VALUES (’points_name’, ‘Points’)”;
    $sql[] = “INSERT INTO ” . CONFIG_TABLE . ” VALUES (’points_user_group_auth_ids’, ”)”;
    $sql[] = “INSERT INTO ” . CONFIG_TABLE . ” VALUES (’points_system_version’, ‘2.0.9’)”;

    Maar om het in phpmyadmin in te voeren moet dat natuurlijk anders. Zo dacht ik:

    Code:

    ALTER TABLE nuke_bbforums ADD points_disabled TINYINT(1) NOT NULL AFTER prune_enable;
    ALTER TABLE nuke_users ADD user_notify_donation TINYINT(1) NOT NULL AFTER user_notify_pm;
    ALTER TABLE nuke_users ADD user_points INT NOT NULL;
    ALTER TABLE nuke_users ADD admin_allow_points TINYINT(1) DEFAULT ‘1’ NOT NULL;
    INSERT INTO nuke_bbconfig VALUES (’points_reply’, ‘1’);
    INSERT INTO nuke_bbconfig VALUES (’points_topic’, ‘2’);
    INSERT INTO nuke_bbconfig VALUES (’points_post’, ‘1’);
    INSERT INTO nuke_bbconfig VALUES (’points_donate’, ‘1’);
    INSERT INTO nuke_bbconfig VALUES (’points_name’, ‘Points’);
    INSERT INTO nuke_bbconfig VALUES (’points_user_group_auth_ids’, ”);
    INSERT INTO nuke_bbconfig VALUES (’points_system_version’, ‘2.0.9’);

    Maar dit is blijkbaar fout want er komen foutmeldingen :|

    Zouden die ‘ ‘ ook weg moeten?

    En wat is er dan mis met een regel als:

    Code:

    ALTER TABLE nuke_bbforums ADD points_disabled TINYINT(1) NOT NULL AFTER prune_enable;

    #398340
    Anoniem
    Gast

    kan verschillende dingen zijn. Ben je zeker dat je table nuke_bbforums noemt? Kan ook zijn dat je een outdated versie van phpnuke gebruikt.

    #393937
    Anoniem
    Gast

    kan verschillende dingen zijn. Ben je zeker dat je table nuke_bbforums noemt? Kan ook zijn dat je een outdated versie van phpnuke gebruikt.

    #398343
    imported_Z@3 RedrumZ@3 Redrum.
    Deelnemer
    15

    Wat voor foutmeldingen komen er precies? Waarom gebruik je niet gewoon de standaard van PHPNuke dan?

    #393939
    imported_Z@3 RedrumZ@3 Redrum.
    Deelnemer
    15

    Wat voor foutmeldingen komen er precies? Waarom gebruik je niet gewoon de standaard van PHPNuke dan?

    #398346
    NeoNeo
    Deelnemer
    15

    bij die ALTER queries dit:

    #1060 – Duplicate column name ‘points_disabled’

    En die INSERT zijn niet goed vanwege die ‘ ‘

    #393941
    NeoNeo
    Deelnemer
    15

    bij die ALTER queries dit:

    #1060 – Duplicate column name ‘points_disabled’

    En die INSERT zijn niet goed vanwege die ‘ ‘

    #398349
    Anoniem
    Gast

    komt dus omdat je die query al eens gedaan hebt. Die foutmelding zegt: ‘Fout, het veld dat je wou toevoegen bestaat al…’

    #393943
    Anoniem
    Gast

    komt dus omdat je die query al eens gedaan hebt. Die foutmelding zegt: ‘Fout, het veld dat je wou toevoegen bestaat al…’

    #398352
    NeoNeo
    Deelnemer
    15

    Jah dat is idd zo, dom van me 😳

    Ik heb de queries ff 1 voor 1 uitgevoerd, en het werkt!! Thnx :D

    #393945
    NeoNeo
    Deelnemer
    15

    Jah dat is idd zo, dom van me 😳

    Ik heb de queries ff 1 voor 1 uitgevoerd, en het werkt!! Thnx :D

11 berichten aan het bekijken - 1 tot 11 (van in totaal 11)
  • Je moet ingelogd zijn om een antwoord op dit onderwerp te kunnen geven.

Naar boven