Selecter un résultat mssql/php

reivik Messages postés 15 Statut Membre -  
reivik Messages postés 15 Statut Membre -
Bonjours,
J'ai réalisé un script en php pour une base de donné mssql
qui doit m'afficher x nombre de la colonne isblock si x = d
donc j'ai mis ça:

<?php
   $query = mssql_query("SELECT * FROM [CHARACTER_TBL] WHERE isblock = 'D' "); 
   echo mssql_num_rows($query); 
   ?>


Mais il ne m'affiche rien.
La colonne isblock est stocker dans CHARACTER_TBL qui est socker elle même dans CHARACTER_01_DBF.
Et a vus d'oeil il doit bien y avoir au moins 100 ligne ayant d dans isblock.
Mon fichier config pour mon script :

/*MSSQL CONFIG*/
$myServer = "****\SQLEXPRESS"; 	
$myUser = "sa"; 						
$myPass = "****"; 					
$AccountDB = "ACCOUNT_DBF"; 			
$CharacterDB = "CHARACTER_01_DBF"; 		
$port = "15400"; 						
/*END MSSQL CONFIG*/


Voila j'aimerais savoir pourquoi sa ne marche pas ou me mettre sur la voie^^
Merci d'avance.

7 réponses

  1. faf3ll Messages postés 238 Statut Membre 43
     
    Sur ton script, a tu mis " par endroit ou il en faut ?

    <?php
    $query = mssql_query("SELECT * FROM ["CHARACTER_TBL"] WHERE isblock = 'D' ");
    echo mssql_num_rows($query);
    ?>

    Essaye comme ceci !
    0
  2. reivik Messages postés 15 Statut Membre
     
    Si je mes comme ceci j'obtiens une erreur T_string et j'ai test avec '
    sa ne m'affiche toujours rien --''.
    0
  3. faf3ll Messages postés 238 Statut Membre 43
     
    Ou alors enléve le ' et teste encore une fois.
    0
  4. reivik Messages postés 15 Statut Membre
     
    Rien à faire je pense que sa vient de la partie "Where" mais je sais pas ou...
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. faf3ll Messages postés 238 Statut Membre 43
     
    Je pence pas.. Sinon ca t'affiche quoi comme erreur ?
    0
  7. Eastchild Messages postés 337 Statut Membre 31
     
    Bonjour,

    Essaye en séparant le tout

    <?php
    
    $query='SELECT * FROM ["CHARACTER_TBL"] WHERE isblock = "D"';
    $result = mssql_query($query);
    echo mssql_num_rows($result);
    
    ?>

    0
  8. reivik Messages postés 15 Statut Membre
     
    Merci j'essaie
    0