dumpdatei einlesen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • dumpdatei einlesen

    Hallo !

    Ich habe ein kleines Problem, ich möchte ein install script schreiben in der eine externe.sql datei eingelesen werden soll und in die Mysql datenbank gespeichert wird !
    PHP-Code:
    $sqlfile='harald.sql';
    $loadfile freadfopen"/kndhome/".$_POST['DBuserName']."/www/installation/sql/" $sqlfile'r' ), filesize"/kndhome/".$_POST['DBuserName']."/www/installation/sql/" $sqlfile ) );

    $database1 = new database$_POST['DBhostname'], $_POST['DBuserName'], $_POST['DBpassword'], $_POST['DBname'], $_POST['DBPrefix'] );

    echo 
    $loadfile;
    $create="CREATE TABLE `HARALD` (
      `id` int(8) NOT NULL auto_increment,
      `banner` text NOT NULL,
      `url` text NOT NULL,
      `klicks` text NOT NULL,
      `date` varchar(50) NOT NULL default '',
      `ip` varchar(100) NOT NULL default '',
      PRIMARY KEY  (`id`)
    )"
    ;
    echo
    "<br><br>".$create;
        
    $database1->setQuery$loadfile );
        
    $database1->query(); 
    $create ist das gleiche was in der harald.sql steht wenn ich jedoch die vorletzte zeile meines scriptes von $loadfile auf $create ändere funktioniert es !

    wo liegt hier der fehler ??

  • #2
    $create ist das gleiche was in der harald.sql steht wenn ich jedoch die vorletzte zeile meines scriptes von $loadfile auf $create ändere funktioniert es !

    wo liegt hier der fehler ??
    Wo ist das Problem???

    Kommentar


    • #3
      Hallo,

      bitte poste mal die Ausgabe von
      PHP-Code:
      echo $loadfile
      .

      Grüße
      Nieder mit der Camel Case-Konvention

      Kommentar


      • #4
        Und brich den Code um!
        Zuletzt geändert von PHP-Desaster; 14.07.2008, 14:06.

        Kommentar


        • #5
          Beachte Bitte auch unsere Regeln bezüglich dem Posten von Code und dem Umgang mit SQL-Fehlern.

          PS file_get_contens() ist nicht mehr so neu.

          Kommentar


          • #6
            Hallo !

            hab den Fehler schon gefunden !

            in der SQL datei, hab vorher wol darüber geschaut !

            Danke nochmal !

            mfg.erti

            Kommentar


            • #7
              Klasse. Nächstes mal einfach direkt mysql_error(), erspart ne Menge arbeit, vorallem bei den fleißigen Postern hier.

              Kommentar

              Lädt...
              X