Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Connexion aux bases de données
Connexion aux bases de données Forum d'entraide sur la connectivité Firebird: composants, drivers, transactions, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/06/2005, 11h51   #1
Futur Membre du Club
 
Inscription : décembre 2004
Messages : 36
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 36
Points : 17
Points : 17
Par défaut Problème avec RDB$DATABASE et PHP

J'ai un petit probleme , PHP prends RDB$DATABASE comme une variable :
J'aimerai juste savoir l'etat de mon générateur...
code :

Code :
$resultat = ibase_query($connection,"SELECT gen_id(GEN_PK_POSITION,0) FROM RDB$DATABASE ;");
Erreur :

Code :
1
2
3
Notice: Undefined variable: DATABASE IN c:\program files\easyphp1-7\www\fomulaires\modification\modif_tache.php ON line 202
 
Warning: ibase_query(): Dynamic SQL Error SQL error code = -104 Token unknown - line 1, char 38 'RDB' IN c:\program files\easyphp1-7\www\fomulaires\modification\modif_tache.php ON line 202
merci...
Darkdaemons est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2005, 13h31   #2
Futur Membre du Club
 
Inscription : décembre 2004
Messages : 36
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 36
Points : 17
Points : 17
Par défaut J'ai trouver tout seule

Comme je ne supporte pas que les personnes qui trouvent eux meme leur reponse et ne la mette pas à la disposition des autres.
Moi je vous donne ce que j'ai trouver, j'espère que ca aidera quelqu'un...

voici le code foctionnel :

Code :
1
2
3
$resultat = ibase_query($connection,"SELECT gen_id(GEN_PK_POSITION,0) FROM RDB\$DATABASE ;");
$ligne = ibase_fetch_row($resultat);
$id = $ligne[0];
J'avais oublié le " \ " après RDB...

++
Darkdaemons est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2006, 14h53   #3
Membre à l'essai
 
Inscription : septembre 2002
Messages : 120
Détails du profil
Informations forums :
Inscription : septembre 2002
Messages : 120
Points : 21
Points : 21
Salut ... il se trouve que moi j'ai le même problème que toi en php mais que ça ne marche pas ... enfin pas vraiment !!

En fait j'utilise cette requete :

Code :
SELECT GEN_ID(GENRESIDENTS,1) FROM RDB\$DATABASE
mais mon generateur ne s'incremente pas. De plus si je relance la requete après j'ai l'erreur suivante :

Code :
Warning: ibase_query() [FUNCTION.ibase-query]: Dynamic SQL Error SQL error code = -104 Token unknown - line 1, char 270 E IN ...
Est ce que ça peut venir des commit et autres transactions que je controle que je n'est pas utilisé ... ?

Je précise que cette commande fonctionne parfaitement sur la console interbase mais ça ne marche pas sur mon scipt
Mike91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h17.


 
 
 
 
Partenaires

Hébergement Web