Selecter un résultat mssql/php

reivik Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -  
reivik Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -
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.



A voir également:

7 réponses

faf3ll Messages postés 220 Date d'inscription   Statut Membre Dernière intervention   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
reivik Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 
Si je mes comme ceci j'obtiens une erreur T_string et j'ai test avec '
sa ne m'affiche toujours rien --''.
0
faf3ll Messages postés 220 Date d'inscription   Statut Membre Dernière intervention   43
 
Ou alors enléve le ' et teste encore une fois.
0
reivik Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 
Rien à faire je pense que sa vient de la partie "Where" mais je sais pas ou...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
faf3ll Messages postés 220 Date d'inscription   Statut Membre Dernière intervention   43
 
Je pence pas.. Sinon ca t'affiche quoi comme erreur ?
0
Eastchild Messages postés 319 Date d'inscription   Statut Membre Dernière intervention   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
reivik Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 
Merci j'essaie
0