tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
422
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    msycho msycho ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Beiträge
    277
    Hallo!

    Ich möchte gerne eine Abfrage bzw. ein Insert einer MSSQL-Datenbank. Ich bin diesbzgl. noch ein Laie, hoffe aber, dass ihr mich etwas unterstützen könnt.
    Ich habe mir jetzt mehrere Tuts und Forenthreads durchgelesen und ich bin jetzt soweit:

    Verbindung zur DB:

    Code :
    1
    2
    
    $verbindung = mssql_connect('localhost', 'user', 'pw') or die ("Keine Verbindung zum Server");
    mssql_select_db('db', $verbindung) or die ("Keine Verbindung zur Datenbank");

    Insert in die DB:

    Code :
    1
    2
    
    $sql="INSERT INTO testtabelle (testspalte_3, testspalte_4) VALUES (NULL, 'blablablabla4')";
    mssql_query($sql);

    Abfrage aus der DB: (Auf die Darstellung habe ich jetzt erstmal verzichtet)

    Code :
    1
    2
    3
    4
    5
    6
    
    $query = "SELECT testspalte, testspalte_2 FROM testtabelle";
    $sql = mssql_query($query),
    while ($result = mssql_fetch_object($sql)){
     $testspalte = $result -> testspalte;
     $testspalte_2 = $result -> testspalte_2;
     echo "<p>$testspalte $testspalte_2</p>";

    Stimmt das so? Könnt ihr mir bitte helfen.
     

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Zitat Zitat von msycho
    Stimmt das so? Könnt ihr mir bitte helfen.
    Probier es doch einfach aus. Wenn du zusätzlich noch mit einem or die(mssql_get_last_message()) zur einfachen Fehleranalyse arbeitest (siehe die()Sprachkonstrukt und mssql_get_last_message()-Funktion), werden dir im Fehlfall auch Fehlermeldungen ausgegeben. Weitere Informationen findest du auch sicherlich im Kapitel der Microsoft-SQL-Server-Funktionen.
     
    Markus Wulftange

  3. #3
    msycho msycho ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Beiträge
    277
    Danke. Hab die Funktion nun auch noch eingearbeitet.

    Zitat Zitat von Gumbo
    Probier es doch einfach aus.
    Ich teste das ganze momentan noch lokal. Ich komme mit der ganzen Umgebung was die MSSQL-DB betrifft noch nicht ganz klar. Server: [PC-Name]/[name]. Wo muss ich jetzt die php-Datei abspeichern und wie muss ich diese Abrufen? Ich dachte eigentlich in das Verzeichniss [name] und danach über die URL http://......../[name]. Jedoch erscheint dann die Meldung "Seiten Ladenfehler".
    Kannst du mir da noch bitte weiterhelfen?
     

  4. #4
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Erst einmal benötigst du einen Webserver, der PHP unterstützt. Denn die PHP-Skripte müssen von einem PHP-Interpreter verarbeitet werden. Hierbei bietet sich das einfach zu installierende XAMPP-Paket an, das aber leider nicht sehr restriktiv vorkonfiguriert ist.
     
    Markus Wulftange

  5. #5
    msycho msycho ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Beiträge
    277
    xampp habe ich bereits. Jedoch ist das doc für Apache und MySQL gedacht, oder? Muss auf irgendwas achten, wenn ich xampp in Verbindung mit MSSQL nutzen möchte, bitte?
     

  6. #6
    Avatar von K4ZUY4
    K4ZUY4 K4ZUY4 ist offline Mitglied Silber
    Registriert seit
    May 2006
    Beiträge
    77
    In Xampp ist bereits mySQL mit drin, muss nur gestartet werden.
    Steht aber auch alles in der Anleitung bzw. Dokumentation von Xampp.
     
    Code Climbers
    - Free Scripts & Codes

  7. #7
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    XAMPP – oder genauer gesagt: Apache – benötigst du nur für das Verarbeiten der PHP-Skripte. Der Rest kann dir egal sein.
     
    Markus Wulftange

  8. #8
    msycho msycho ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Beiträge
    277
    @K4ZUY4: Ich rede hier die ganze Zeit von MSSQL.

    @Gumbo: Dank dir soweit.
     

Ähnliche Themen

  1. SQL (MSSQL) INSERT mit SELECT und VALUE
    Von bejay im Forum Relationale Datenbanksysteme
    Antworten: 3
    Letzter Beitrag: 12.08.10, 13:52
  2. Verbindung zu MSSQL
    Von Ötzi im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 26.11.08, 22:57
  3. INSERT INTO mittels Select [DB:MSSQL]
    Von Briefkasten im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 19.03.08, 13:44
  4. [MSSQL] INSERT-Befehl um Bild zu speichern.
    Von Pierre im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 29.11.05, 22:51
  5. MySQL to MSSQL INSERT
    Von DN21 im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 23.11.04, 12:26