PHP mssql_ pour un nouveau
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
Code:
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>");
?> |
Quand je fait une boucle avec un "SELECT" tout fonction
Code:
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><?
}
?> |
mais quand je fait un "UPDATE" ca fonctionne pas
Code:
1 2 3 4
| <?
$queryRes = "UPDATE table SET reserve='20' ";
$resultRes = mssql_query($queryRes);
?> |
le pire c'est que quand je fait un cheque de la table après mes requetes avec un
Code:
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 />";
}
?> |
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... :aie:
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... 8O
Quelqu'un arriverai à m'aider?? :lol:
Merci d'avence