Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Connessione verso SQL SERVER

    Buon pomeriggio.
    Non ho mai eseguito una connessione verso DB SQL SERVER.
    Sapete come fare?
    Grazie.

  2. #2

  3. #3
    sto facendo in questo modo:
    Codice PHP:
    $server 'xxx.xxx.xxx.90';
    // Connect to MSSQL$link = mssql_connect($server, 'user1', 'user123');
    if (!$link) {    die('Something went wrong while connecting to MSSQL');} 
    Non mi genera nessun tipo di errore, eppure la pagina resta bianca, senza stamparmi il form di ricerca.

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Se è davvero così che hai il codice, la riga della connessione fa parte del commento, quindi non viene eseguita.

    Se invece è su una sua riga e non è commentata, allora non ti stampa niente perché non c'è niente da stampare, non c'è nessun echo che stampi qualcosa.

    Modifica così
    Codice PHP:
    $server 'xxx.xxx.xxx.90';
    // Connect to MSSQL

    $link mssql_connect($server'user1''user123');

    if (!
    $link
    {
        die(
    'Something went wrong while connecting to MSSQL');
    }
    else
    {
        echo 
    "Collegamento riuscito";


  5. #5
    no ok, questo errore l'ha generato il form di html
    Codice PHP:
    // Connect to MSSQL$link = mssql_connect($server, 'user1', 'user123'); 
    altrimenti la variabile di connessione$link = mssql_connect($server, 'user1', 'user123'); sta per conto suo.

    Non capisco.

    Non è che devo installare alcune dll come dice in questo sito?
    http://www.lorenzoingrilli.it/sqlserver-php
    Ultima modifica di ANTAGONIA; 04-03-2015 a 16:35

  6. #6
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Crea uno script fatto così
    Codice PHP:
    <?php phpinfo() ?>
    eseguilo e vedi se i driver per SQL Server sono installati.

    Hai provato il codice che ti ho scritto io? C'è l'else in più rispetto al tuo.

  7. #7
    si si, ho provato il tuo script ed il risultato non cambia.
    Credo sia problema di driver, non credo sono installati, perché controllando con phpinfo() non li trova.
    Domani chiedo al sistemista e vediamo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.