Salut tout le monde,....
J'ai lu le probleme de connection avec des requetes SQL sur un Serveur "Windows 2000" et ca fait 2 jour que je suis sur 3 ligne de code...
Quand jutilise un "SELECT" tout fonction mais quand jutilise un "UPDATE" ou un "INSERT" ca ne fonctionne pas et aucun message d'erreur s'affiche...
ex:
Je me connect
Quand je fait une boucle avec un "SELECT" tout fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <? $conect = mssql_connect("$host","$user","$passwd") or die("<h3>Une erreur est survenue :</h3>" . mssql_get_last_message() . "</b>"); $Db = mssql_select_db("$bdd") or die("<h3>Une erreur est survenue :</h3>" . mssql_get_last_message() . "</b>"); ?>
mais quand je fait un "UPDATE" ca fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <? $query = "SELECT * FROM table WHERE pays=\"$pays\""; $result = mssql_query($query); while($row=mssql_fetch_array($result)) { $carac = array("20 2", "10+1", "(2) 2", "15", " 2", "(SMAC)"); $carte = str_replace($carac, "", $row["carte"]); ?><option class="optionCom" value="<? echo $row["carte"]; ?>"><? echo $carte; ?></option><? } ?>
le pire c'est que quand je fait un cheque de la table après mes requetes avec un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <? $queryRes = "UPDATE table SET reserve='20' "; $resultRes = mssql_query($queryRes); ?>
tout a l'air normal il m affiche les bon changement, mais quand je fait un autre cheque de ma table sur une autre page, il a rien fait...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <? $queryRese = "SELECT pays,pin,reserve FROM table WHERE reserve='20'"; $resultRese = mssql_query($queryRese); $nbResultRese = mssql_num_rows($resultRese); echo $nbResultRese." = nombre de de ligne reserve = '20'<br />"; while($rowRese = mssql_fetch_array($resultRese)) { echo $rowRese["pays"]." - ".$rowRese["pin"]." - ".$rowRese["reserve"]." = reserve = '1'<br />"; } ?>
Est ce que il y a besoin d'autre droit que le $host, $user, $db, $pass pour faire ses requetes??...
ou faut-il que je regle le serveur??..
ou que j'ouvre des porte au serveur??...
je sais plus ou donné de la tête...
Quelqu'un arriverai à m'aider??
Merci d'avence
Partager