Sql Befehle mit Php ausführen

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

  • Sql Befehle mit Php ausführen

    Hallo,

    ich habe eine DATEI in der steht in jeder Zeile ein Sql Befehl
    z.B.:
    CREATE TABLE `_name` ( _irgendwas );

    Jetzt lasse ich den User über ein Form die Datei auswählen und hochladen.
    Ich öffne die Datei mit
    $split= file($_FILES[userfile][tmp_name]);

    Lasse eine For Schleife laufen und lese in die Datenbank ein (Verbindung wurde hergestellt)
    for($i = 0 ; $i < count($split) ; $i++)
    {
    mysql_query($split[i]);
    }


    Doch leider wird nichts in die Datenbank eingetragen.
    Wo steckt der Fehler?

  • #2
    das sind elementare grundlagen, da wird dir hier keiner helfen.

    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      Ich habe mir ja auch schon die php Manual angeschaut und gelesen. Das Dumme ist nur ich weiß einfach nicht weiter.
      Manchmal braucht man eben auch bei "Grundlagen" hilfe.
      Daher dachte ich ich frag mal bei jemandem nach der Ahnung hat.

      Groß Code lesen muss niemand, von daher dachte ich, es findet sich jemand der mir sagen kann: " Hier ist dein Fehler, mach es doch besser mit diesem Befehl hier und dann noch den hier und das wars"


      Naja, vielleicht gibt es ja doch noch jemanden

      Kommentar


      • #4
        nun ja, du könntest ja mal prüfen obs ne fehlermeldung gibt

        PHP-Code:
        for($i $i count($split) ; $i++)
        {
        mysql_query($split[i]) or die("OMG!!!: ".mysql_error());

        Sunshine CMS
        BannerAdManagement
        Borlabs - because we make IT easier
        Formulargenerator [color=red]Neu![/color]
        Herkunftsstatistik [color=red]Neu![/color]

        Kommentar


        • #5
          Danke Benny,
          ich habe den Fehler gefunden.
          Habe bei $split[i] das $ bei dem i vergessen.

          Das hat mich jetzt den ganzen Tag gekosten :-)

          THX

          Kommentar


          • #6
            Original geschrieben von phpFragender
            Das hat mich jetzt den ganzen Tag gekosten :-)
            OffTopic:
            Tja, ordentlich eingestelltes error handling ist doch was feines ...
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Kommentar

            Lädt...
            X