Problème php odbc
WirelessStigma
Messages postés
53
Statut
Membre
-
Jean-Marie -
Jean-Marie -
Bonjour,
J'essaie de me connecter à un odbc oracle et de récupérer certaines données pour les traiter ensuite.
Je dois utiliser deux tables dans la base.
A priori, j'arrive à me connecter, les commandes pour la première tables marchent mais il y a un problème lorsqu'il s'agit de la deuxième table.
Voici l'erreur qui m'est affichée :
odbc_exec() [function.odbc-exec]: SQL error: [Oracle][ODBC][Ora]ORA-01722: invalid number
Je vous mets aussi mes lignes de code :
$dsn="bdd";
$user="userappli";
$pwd="";
if (!$cnx=odbc_connect($dsn,$user,$pwd)){
echo "Echec de connexion ODBC";
exit;
}
else{
echo "La connexion à la source de données ODBC est établie";
}
// récupération des données dans la table DT
$query = "SELECT * from DT WHERE ID_DT= '$id'";
$req=odbc_exec($cnx, $query);
// traitement des données
$typo=odbc_result($req, 2);
...
// récupération des données dans la table LIVRABLE
$requete = "SELECT * from LIVRABLE WHERE ID_LIVRABLE= '$id'";
$demande=odbc_exec($cnx, $requete); L ERREUR EST SIGNALEE POUR CETTE LIGNE
J'espère que vous pourrez m'aider.
Merci par avance
J'essaie de me connecter à un odbc oracle et de récupérer certaines données pour les traiter ensuite.
Je dois utiliser deux tables dans la base.
A priori, j'arrive à me connecter, les commandes pour la première tables marchent mais il y a un problème lorsqu'il s'agit de la deuxième table.
Voici l'erreur qui m'est affichée :
odbc_exec() [function.odbc-exec]: SQL error: [Oracle][ODBC][Ora]ORA-01722: invalid number
Je vous mets aussi mes lignes de code :
$dsn="bdd";
$user="userappli";
$pwd="";
if (!$cnx=odbc_connect($dsn,$user,$pwd)){
echo "Echec de connexion ODBC";
exit;
}
else{
echo "La connexion à la source de données ODBC est établie";
}
// récupération des données dans la table DT
$query = "SELECT * from DT WHERE ID_DT= '$id'";
$req=odbc_exec($cnx, $query);
// traitement des données
$typo=odbc_result($req, 2);
...
// récupération des données dans la table LIVRABLE
$requete = "SELECT * from LIVRABLE WHERE ID_LIVRABLE= '$id'";
$demande=odbc_exec($cnx, $requete); L ERREUR EST SIGNALEE POUR CETTE LIGNE
J'espère que vous pourrez m'aider.
Merci par avance
A voir également:
- Problème php odbc
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Télécharger pilote odbc access 64 bits ✓ - Forum Access