kostenloser Webspace werbefrei: lima-city


Hilfe! MySQL Problem!

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    kevinmeyer

    kevinmeyer hat kostenlosen Webspace.

    Tach!

    Brauch mal eure Hilfe!

    Der SQL befehl:


    CREATE TABLE fa_banner(
    banner_id smallint( 3 ) DEFAULT '0' NOT NULL AUTO_INCREMENT ,
    user_id smallint( 2 ) DEFAULT '0' NOT NULL ,
    STATUS tinyint( 1 ) DEFAULT '7' NOT NULL ,
    START datetime DEFAULT '0000-00-00 00:00:00' NOT NULL ,
    STOP datetime DEFAULT '0000-00-00 00:00:00' NOT NULL ,
    hits smallint( 5 ) DEFAULT '0' NOT NULL ,
    views smallint( 5 ) DEFAULT '0' NOT NULL ,
    lang char( 3 ) NOT NULL ,
    w smallint( 3 ) DEFAULT '0' NOT NULL ,
    h smallint( 3 ) DEFAULT '0' NOT NULL ,
    click_url varchar( 50 ) NOT NULL ,
    img_url varchar( 70 ) NOT NULL ,
    alt_text varchar( 60 ) NOT NULL ,
    weight tinyint( 1 ) DEFAULT '0' NOT NULL ,
    hits_by smallint( 6 ) DEFAULT '0' NOT NULL ,
    views_by smallint( 6 ) DEFAULT '0' NOT NULL ,
    html_code text NOT NULL ,
    banner_keys varchar( 50 ) NOT NULL ,
    temp tinyint( 1 ) DEFAULT '0' NOT NULL ,
    PRIMARY KEY ( banner_id ) ,
    KEY banner_id( banner_id )
    )


    Fehler:


    MySQL meldet: Dokumentation
    #1067 - Invalid default value for 'banner_id'


    Was bedeutet das?
    MySQL hab ich auf meinem Localen Server (Xampp)!

    Vielen Dank

    Beitrag ge?ndert am 28.07.2005 01:26 von kevinmeyer
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. also soweit ich das beuteilen kann gibbet nen problem mit dem default wert von der banner_id aber eigentlich kann das gar net sein...vllt liegts an xampp? probiers doch mal hier bei lima (btw kannste ja mal in den chat kommen)
  4. Hallo kevinmeyer!

    Du hast "banner_id" unter Anderen den Constraint "AUTO_INCREMENT" gegeben. Das hei?t, dass MySQL den Wert automatisch einf?gt. Da kannst du nicht zus?tzlich noch einen Default-Wert angeben, der eingetragen werden soll, wenn nichts (oder eben NULL) ?bergeben wird. Du musst dich f?r eines von beiden entscheiden: Entweder AUTO_INCREMENT oder DEFAULT '0'.

    MfG
    alopex

    Beitrag ge?ndert am 29.07.2005 11:08 von alopex
  5. Autor dieses Themas

    kevinmeyer

    kevinmeyer hat kostenlosen Webspace.



    i-spacke schrieb:
    also soweit ich das beuteilen kann gibbet nen problem mit dem default wert von der banner_id aber eigentlich kann das gar net sein...vllt liegts an xampp? probiers doch mal hier bei lima (btw kannste ja mal in den chat kommen)


    Tach!

    Ja, hier klappts, nur auf localhost net :(
    und das sollte ja eben!



    alopex schrieb:
    Hallo kevinmeyer!

    Du hast 'banner_id' unter Anderen den Constraint 'AUTO_INCREMENT' gegeben. Das hei?t, dass MySQL den Wert automatisch einf?gt. Da kannst du nicht zus?tzlich noch einen Default-Wert angeben, der eingetragen werden soll, wenn nichts (oder eben NULL) ?bergeben wird. Du musst dich f?r eines von beiden entscheiden: Entweder AUTO_INCREMENT oder DEFAULT '0'.

    MfG
    alopex

    Beitrag ge?ndert am 29.07.2005 11:08 von alopex


    Hallo Alopex!

    Den Code habe ich von dem Programm selber, FA-AdServer ( http://cms.faprojects.de/de/Projekte/FA-Adserver/14.php ) und kein st?ck ge?ndert, nur das komische ist, das es hier auf lima ohne fehler klappt, nur halt bei xampp net!

    Wei? jemand was ich machen muss? Oder klappt das net?
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!