ilch Forum » Allgemein » HTML, PHP, SQL,... » mySQL Fehler

Geschlossen
  1. #1
    User Pic
    Skray Mitglied
    Registriert seit
    07.07.2011
    Beiträge
    1
    Beitragswertungen
    0 Beitragspunkte
    Hallo Leute ich habe eine Frage, ich habe eine mySQL anweißung geschrieben doch iwo ist ein Fehler drinnen, aber ich finde ihn einfach nicht...könnt ihr mir bitte helfen...

    <?php
    include ("_mysql.php");
    mysql_connect($host, $user, $pwd) or die ('FEHLER: Keine Verbindung zu MySQL');
    mysql_select_db($db) or die ('FEHLER: Konnte nicht zur Datenbank "'.$db.'" verbinden');
    
    mysql_query("DROP TABLE IF EXISTS ws_12X_features");
    mysql_query("CREATE TABLE ws_12X_features (
      featureID int(11) NOT NULL auto_increment,
      url varchar(255) NOT NULL default '',
      headline varchar(255) NOT NULL default '',
      banner varchar(255) NOT NULL default '',
      thumb varchar(255) NOT NULL default '',
      sort int(11) NOT NULL default '0',
      PRIMARY KEY  (featureID)
    ) TYPE=MyISAM PACK_KEYS=0 AUTO_INCREMENT=2");
    
    echo'<center><h2>FEATURES</h2><br><h2><br><br><h2>FEATURES SETUP KOMPLETT</h2><br><br>ENTFERNEN Sie install-fea.php</center>';
    ?>


    Es kommt zwar immer die bestätigung, dass alles stimmt, jedoch wird die Tabelle nicht angelegt...

    auch wenn ich statt dem PREFIX, den namen der Datenbank eingebe funktioniert es nicht, iwo muss ein Fehler sein und ich bitte euch ob ihr mir nicht helfen könnt...


    lg Skray
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Tr3icio gelöschter User
    Nimm phpMyAdmin :-P in phpMyAdmin erstellen lassen und dann den SQL Code kopieren.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    she Mitglied
    Registriert seit
    13.11.2010
    Beiträge
    1.115
    Beitragswertungen
    82 Beitragspunkte
    mysql_query("CREATE TABLE ws_12X_features (
     featureID int(11) NOT NULL auto_increment,
     url varchar(255) NOT NULL default '',
     headline varchar(255) NOT NULL default '',
     banner varchar(255) NOT NULL default '',
     thumb varchar(255) NOT NULL default '',
     sort int(11) NOT NULL default '0',
     PRIMARY KEY  (featureID)
    ) PACK_KEYS=0 AUTO_INCREMENT=1");


    TYPE=MyISAM könnte man auch ENGINE nehmen

    AUTO_INCREMENT=2??? Wieso 2 man beginnt eigentlich bei meiner Schulzeit immer mit 1 an o.O

    Sollte es nun nicht klappen Empfehle ich dir dev.mysql.com/doc/refman/5.1/de/index.html dich nochmal einzulesen zwinker
    Google+ shelfinger.eu
    Das Wissen verfolgt mich - doch ich bin schneller!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten