Problème avec ma requête odbc

Fermé
victoires Messages postés 118 Date d'inscription jeudi 12 mai 2011 Statut Membre Dernière intervention 3 juin 2016 - 5 juin 2012 à 11:46
Heremion Messages postés 538 Date d'inscription vendredi 20 mai 2011 Statut Membre Dernière intervention 1 juin 2022 - 7 juin 2012 à 13:54
Bonjour, tout le monde

Quand j'essaye d'exécuter cette requete depuis PHP

$sql = "INSERT INTO agenda (numero, date_debut, date_fin, titre, description, organisateur, email, url, telephone, date_saisie) 
											VALUES ('', '$date_debut', '$date_fin', '$titre', $description, '$organisateur', '$email', '$url', '$telephone', NOW())";
			$rs=odbc_exec($dbms,$sql);
			if (!$rs)
			{exit("Error in SQL");}


j'ai le message erreur suivant :
Warning: odbc_exec() [function.odbc-exec]: SQL error: [FreeTDS][SQL Server]The cursor was not declared., SQL state 37000 in SQLExecDirect in /home/www/web/ajouter_evennement.php on line 135
Error in SQL

Est ce quelqu'un a une idée il s'agit de quoi ? et comment je peux résoudre ce problème ? Merci d'avance pour votre aide

Bonne journée


1 réponse

Heremion Messages postés 538 Date d'inscription vendredi 20 mai 2011 Statut Membre Dernière intervention 1 juin 2022 102
7 juin 2012 à 13:54
Bonjour Victoires,

Je me trompe peut-être mais ce ne serait pas plutôt SYSDATE plutôt que NOW?
Qu'y a t-il dans ton $dbms? Il n'y a pas de PK dans ta table?
0