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

    php sql server (mssql_query): come funziona? [risolto]

    Sto cercando di leggere dei dati da un db sql server 2005, l'interrogazione la faccio così:

    function EseguiSql($sql) {
    $conn = Connetti();
    $risultato = mssql_query($sql);
    mssql_close($conn);
    return $risultato;
    }

    $sql = "SELECT * FROM t_ambienti WHERE id = 1;";
    $ar_elenco = EseguiSql($sql);
    foreach ($ar_elenco as $key => $value) { <-----<<<
    echo $key . " " . $value;
    }

    l'errore è questo:

    Warning: Invalid argument supplied for foreach() in xxx.php on line 22 (quella con la freccia)

    Ho provato in diversi modi ma non c'è verso di stampare il risultato della query...

  2. #2
    Se chiudi la connessione, come fai nella funzione EseguiSql, ovvio che non trovi piu' il result set


    http://www.php.net/manual/it/ref.mssql.php

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Grazie!

    P.S. - Non mi dico parolacce per educazione... :rollo:

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.