Publicité
+ Répondre à la discussion
Page 2 sur 2 PremièrePremière 12
Affichage des résultats 21 à 40 sur 40
  1. #21
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2012
    Messages : 43
    Points : 3
    Points
    3

    Par défaut

    OK, c'est bon ! Voici la réponse obtenue :

    C:\wamp\bin\php\php5.3.10>php -m
    [PHP Modules]
    bcmath
    calendar
    com_dotnet
    Core
    ctype
    date
    dom
    ereg
    filter
    ftp
    gd
    hash
    iconv
    json
    libxml
    mbstring
    mcrypt
    mhash
    mysql
    mysqli
    mysqlnd
    odbc
    pcre
    PDO
    pdo_mysql
    pdo_sqlite
    Phar
    Reflection
    session
    SimpleXML
    SPL
    standard
    tokenizer
    wddx
    xdebug
    xml
    xmlreader
    xmlwriter
    zip
    zlib

    [Zend Modules]
    Xdebug

  2. #22
    Modérateur

    Inscrit en
    septembre 2010
    Messages
    7 957
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 7 957
    Points : 9 498
    Points
    9 498

    Par défaut

    oki donc pas de sqlsrv, t'as modifié le bon .ini (php --ini)

  3. #23
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2012
    Messages : 43
    Points : 3
    Points
    3

    Par défaut

    En effet dans le deuxième "php.ini" il n'y avait pas ces lignes avec sqlsrv. Je viens donc de les ajouter, et après avoir refait la commande "php -m" je retrouve bien dans la liste la ligne sqlsrv ;-)

  4. #24
    Modérateur

    Inscrit en
    septembre 2010
    Messages
    7 957
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 7 957
    Points : 9 498
    Points
    9 498

    Par défaut

    Cool, maintenant si tu relance apache c'est OK, il apparait dans ton phpinfo

    ps : prend aussi le module PDO

  5. #25
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2012
    Messages : 43
    Points : 3
    Points
    3

    Par défaut

    Merci !

    Oui, le module PDO est bien actif lui aussi, excuse moi de ne pas l'avoir cité. Par contre, qu'est-ce qui doit apparaître sur phpinfo ?

  6. #26
    Modérateur

    Inscrit en
    septembre 2010
    Messages
    7 957
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 7 957
    Points : 9 498
    Points
    9 498

    Par défaut

    Citation Envoyé par gsoub Voir le message
    Merci !

    Oui, le module PDO est bien actif lui aussi, excuse moi de ne pas l'avoir cité. Par contre, qu'est-ce qui doit apparaître sur phpinfo ?
    tu dois voir sqlsrv, et le pilote PDO

  7. #27
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2012
    Messages : 43
    Points : 3
    Points
    3

    Par défaut

    Oui, en effet, tout y est. Et après ? Parce que cela n'affecte malheureusement toujours pas mon "fatal error" de départ.

    Merci !

  8. #28
    Modérateur

    Inscrit en
    septembre 2010
    Messages
    7 957
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 7 957
    Points : 9 498
    Points
    9 498

    Par défaut

    Citation Envoyé par gsoub Voir le message
    Oui, en effet, tout y est. Et après ? Parce que cela n'affecte malheureusement toujours pas mon "fatal error" de départ.

    Merci !
    normale, c'est plus mssql_connect mais sqlsrv_connect

    http://www.php.net/manual/fr/book.sqlsrv.php

  9. #29
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2012
    Messages : 43
    Points : 3
    Points
    3

    Par défaut

    Merci pour ton aide, en effet, en modifiant la fonction je n'ai plus l'erreur de fonction inconnue.

    Mais une nouvelle apparaît : "Catchable fatal error: Argument 2 passed to sqlsrv_connect() must be an array, string given in [...]"

    Donc l'argument n°2, pour moi, c'est le nom d'utilisateur. Or je lui donne la valeur 'sa' donc ça devrait marcher, non ?

  10. #30
    Modérateur

    Inscrit en
    septembre 2010
    Messages
    7 957
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 7 957
    Points : 9 498
    Points
    9 498

    Par défaut

    Non regarde bien la doc, Exemple #2

  11. #31
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2012
    Messages : 43
    Points : 3
    Points
    3

    Par défaut

    Oui, en effet, je viens de réussir à franchir la première barrière avec la connexion à la base de données. Mais du coup, autre problème, comment sélectionner une base de données ? Car du coup l'erreur se reporte désormais sur la fonction "mssql_select_db()" ? :-)

    Merci beaucoup !!!

  12. #32
    Modérateur

    Inscrit en
    septembre 2010
    Messages
    7 957
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 7 957
    Points : 9 498
    Points
    9 498

    Par défaut

    parce que c’était sur un code déjà existant ?
    y'a plus à utiliser mssql_* c'esy que sqlsrv_*
    la base de donné ce sélectionne à la connexion

  13. #33
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2012
    Messages : 43
    Points : 3
    Points
    3

    Par défaut

    Non non, c'est moi qui apprends à faire du SQL Server pour mon stage car je ne connaissais que MySQL...

    Mais merci, ça marche grâce à toi. Un grand grand merci pour ta patience et ton savoir !!

  14. #34
    Modérateur

    Inscrit en
    septembre 2010
    Messages
    7 957
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 7 957
    Points : 9 498
    Points
    9 498

    Par défaut

    Citation Envoyé par gsoub Voir le message
    Non non, c'est moi qui apprends à faire du SQL Server pour mon stage car je ne connaissais que MySQL...

    Mais merci, ça marche grâce à toi. Un grand grand merci pour ta patience et ton savoir !!
    Si tu connais l'objet, je te conseil d'utiliser direct PDO, comme ça te sera plus perdu en cas de changement de type base de données

  15. #35
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2012
    Messages : 43
    Points : 3
    Points
    3

    Par défaut

    Euh... c'est à dire ?

  16. #36
    Modérateur

    Inscrit en
    septembre 2010
    Messages
    7 957
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 7 957
    Points : 9 498
    Points
    9 498

  17. #37
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2012
    Messages : 43
    Points : 3
    Points
    3

    Par défaut

    Ah ouais, sympa ça ! Ça à l'air beaucoup plus simple, enfin en tout cas assez clair !

    Encore merci !

  18. #38
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2012
    Messages : 43
    Points : 3
    Points
    3

    Par défaut

    Si jamais tu as la réponse à mon nouveau problème, car je suis désespéré :

    http://www.developpez.net/forums/d12...poste-distant/

  19. #39
    Modérateur

    Inscrit en
    septembre 2010
    Messages
    7 957
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 7 957
    Points : 9 498
    Points
    9 498

    Par défaut

    fais un
    Code :
    var_dump(sqlsrv_errors());

  20. #40
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    avril 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : avril 2012
    Messages : 43
    Points : 3
    Points
    3

    Par défaut

    Où ça ?

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •