kostenloser Webspace werbefrei: lima-city


möchte mysql tabellen in php datei erstellen...brauch hilfe

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    s*********e

    hi, es geht einfahc nicht :(
    nur wieso frag ich mihc, es kommt keine fehlermeldung im sinne wie mysql error.. sondern er gibt einfach mein else aus.... was ist wenns net gespeichert werrden kann...

    meine datei:


    <?
    include("dataconnect.php");

    //Tabellen erzeugen

    $m="CREATE TABLE ccp_codes (id int(6) NOT NULL auto_increment,clanname varchar(255) NOT NULL,homepagename varchar(255) NOT NULL,homepageurl varchar(255) NOT NULL,adminmail varchar(255) NOT NULL) TYPE=MyISAM";
    $my="CREATE TABLE ccp_news (nummer int(6) NOT NULL auto_increment,name varchar(255) NOT NULL,datum varchar(50) NOT NULL,news text NOT NULL,autor varchar(80) NOT NULL,kategorie varchar(80) NOT NULL) TYPE=MyISAM";
    $mys="CREATE TABLE ccp_user (id int(6) NOT NULL auto_increment,username varchar(255) NOT NULL,passwort varchar(255) NOT NULL,vorname varchar(255) NOT NULL,nachname varchar(255) NOT NULL,email varchar(255) NOT NULL,icq varchar(255) NOT NULL,website varchar(255) NOT NULL,handy varchar(255) NOT NULL,kommentar varchar(255) NOT NULL,Squod varchar(255) NOT NULL,emaill varchar(255) NOT NULL,aktiv varchar(10) NOT NULL,rechte varchar(10) NOT NULL,war_rechte varchar(10) NOT NULL,news_rechte varchar(10) NOT NULL,member_rechte varchar(10) NOT NULL,datum varchar(80) NOT NULL) TYPE=MyISAM";
    $mysq="CREATE TABLE ccp_wars (nummer int(6) NOT NULL auto_increment,clan varchar(255) NOT NULL,gegner varchar(255) NOT NULL,homepage varchar(255) NOT NULL,datum varchar(255) NOT NULL,ergebnis varchar(255) NOT NULL,result varchar(255) NOT NULL,spieler varchar(255) NOT NULL,typ varchar(255) NOT NULL,map1 varchar(255) NOT NULL,map2 varchar(255) NOT NULL,mapresult1wir varchar(255) NOT NULL,mapresult2wir varchar(255) NOT NULL,mapresult1die varchar(255) NOT NULL,mapresult2die varchar(255) NOT NULL,kommentar text NOT NULL) TYPE=MyISAM";

    $query1 = mysql_query($m,$verbindung);
    $query2 = mysql_query($my,$verbindung);
    $query3 = mysql_query($mys,$verbindung);
    $query4 = mysql_query($mysq,$verbindung);

    if ($query1 && $query2 && $query3 && $query4) {
    echo "Die Tabellen wurden Erfolgreich in die MYSQL Tabelle geschrieben.<br><p></p>Sie k&ouml;nnen nun mit Schritt 2 Fortfahren:<br><p></p><div align=center><form action='?action=adminerstellung' method=post><input type='Submit' value='Weiter zu Schritt 2'></form></div>";
    exit();
    }
    else {
    echo("Die Tabellen konnten nicht eingetragen werden. Vergewissern Sie sich dass die die Daten in der config.inc.php richtig sind. Wenn dieses Probelm weiterhin besteht, bitte bei Fore Deisgn melden.");
    } ?>


    in der dataconnect.php (umbenannt) stehen die mysql verbindugsdaten

    kann mir wer helfen??
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. e*****************t

    Den selben Fehler habe ich auch schon einmal gemacht.
    Es hei?t nicht mysql_query sondern mysql_db_query.
  4. son quatsch das heisst mysql_query, aber man kann auch mysql_db_query schreiben glaub ich
    hier mein code war zu lang f?r icq speicaldune :)

    $db_host_value = $_POST["db_host_value"];
    $db_tabelle_value = $_POST["db_tabelle_value"];
    $db_user_value = $_POST["db_user_value"];
    $db_passwort_value = $_POST["db_passwort_value"];

    $name_value = $_POST["name_value"];
    $strasse_value = $_POST["strasse_value"];
    $wohnort_value = $_POST["wohnort_value"];
    $tel_value = $_POST["tel_value"];
    $mail_value = $_POST["mail_value"];

    $titel_value = $_POST["titel_value"];
    $beschreibung_value = $_POST["beschreibung_value"];
    $keywords_value = $_POST["keywords_value"];
    $eintraege_pro_seite_value = $_POST["eintraege_pro_seite_value"];

    $db_connect = mysql_connect($db_host_value, $db_user_value, $db_passwort_value);
    mysql_select_db($db_tabelle_value, $db_connect);

    $drop1 = mysql_query("
    DROP TABLE IF EXISTS `config`
    ") or DIE (error('DROP 1'));

    $drop2 = mysql_query("
    DROP TABLE IF EXISTS `counter`
    ") or DIE (error('DROP 2'));

    $drop3 = mysql_query("
    DROP TABLE IF EXISTS `counter_ip`
    ") or DIE (error('DROP 3'));

    $drop4 = mysql_query("
    DROP TABLE IF EXISTS `gb`
    ") or DIE (error('DROP 4'));

    $drop5 = mysql_query("
    DROP TABLE IF EXISTS `newsletter`
    ") or DIE (error('DROP 5'));

    $drop6 = mysql_query("
    DROP TABLE IF EXISTS `sites`
    ") or DIE (error('DROP 6'));

    $query1 = mysql_query("
    CREATE TABLE `config` (
    `name` varchar(50) NOT NULL default '',
    `strasse` varchar(50) NOT NULL default '',
    `wohnort` varchar(50) NOT NULL default '',
    `tel` varchar(50) NOT NULL default '',
    `mail` varchar(50) NOT NULL default '',
    `eintraege_pro_seite` int(3) NOT NULL default '0',
    `titel` varchar(150) NOT NULL default '',
    `beschreibung` varchar(150) NOT NULL default '',
    `keywords` varchar(150) NOT NULL default '',
    `counter` int(5) NOT NULL default '0'
    ) TYPE=MyISAM;") or DIE (error('1'));

    $query2 = mysql_query("
    CREATE TABLE `counter` (
    `counter` int(15) NOT NULL default '0'
    ) TYPE=MyISAM;") or DIE (error('2'));

    $query3 = mysql_query("
    CREATE TABLE `counter_ip` (
    `ip` varchar(15) NOT NULL default '',
    `time` int(11) NOT NULL default '0'
    ) TYPE=MyISAM;") or DIE (error('3'));

    $query4 = mysql_query("
    CREATE TABLE `gb` (
    `id` int(11) NOT NULL auto_increment,
    `id_set` varchar(5) NOT NULL default '',
    `name` varchar(20) NOT NULL default '',
    `email` varchar(100) NOT NULL default '',
    `text` text NOT NULL,
    `datum` varchar(20) NOT NULL default '',
    PRIMARY KEY (`id`)
    ) TYPE=MyISAM;") or DIE (error('4'));


    $query5 = mysql_query("
    CREATE TABLE `newsletter` (
    `id` int(3) NOT NULL auto_increment,
    `email` varchar(30) NOT NULL default '',
    PRIMARY KEY (`id`)
    ) TYPE=MyISAM;") or DIE (error('5'));


    $query6 = mysql_query("
    CREATE TABLE `sites` (
    `id` int(11) NOT NULL auto_increment,
    `name` varchar(50) NOT NULL default '',
    `inhalt` text NOT NULL,
    `reihenfolge` int(2) NOT NULL default '0',
    `anzeigen` int(1) NOT NULL default '0',
    PRIMARY KEY (`id`)
    ) TYPE=MyISAM;") or DIE (error('6'));

    $insert1 = mysql_query("
    INSERT INTO `counter` VALUES (1);"
    ) or DIE (error('INSERT 1'));

    $insert2 = mysql_query("
    INSERT INTO config
    (name, strasse, wohnort, tel, mail, eintraege_pro_seite, titel, beschreibung, keywords)
    VALUES ('$name_value', '$strasse_value', '$wohnort_value', '$tel_value', '$mail_value', '$eintraege_pro_seite_value', '$titel_value', '$beschreibung_value', '$keywords_value'
    );") or DIE (error('INSERT 1'));

    $insert3 = mysql_query("
    INSERT INTO sites VALUES (1, 'Home', 'Herzlich Willkommen in ihrem neuem CMS!', '1', '1');"
    ) or DIE (error('INSERT 1'));

    if($query1 && $query2 && $query3 && query4 && $query5 && $insert1 && $insert2 && $insert3)
    {
    write_config ();
    echo "<div class=\"unterschrift\">Das CMS wurde erfolgreich installiert<br \><a href=\"index.php\">Zur Website</a></div>";
    }
    else
    {
    echo "<div class=\"unterschrift\">Das CMS wurde <span class=\"b\">nicht</span> erfolgreich installiert<br \><a href=\"install.php\">erneut versuchen</a></div>";
    }
  5. wie w?rs, wenn du mal den ELSE-Teil wegmachst und mit "or die (mysql_error)" dann wei?t du vll, wo dein Fehler liegt.
  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!