Utilise PL/SQL en PHP

hanzo36 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour tout le monde
est ce que je peut utilise PL/SQl en PHP
par exemple:
mysql_query(DECLARE
c_id customers.id%type;
c_name customers.name%type;
c_addr customers.address%type;
CURSOR c_customers is
SELECT id, name, address FROM customers;
BEGIN
OPEN c_customers;
LOOP
FETCH c_customers into c_id, c_name, c_addr;
EXIT WHEN c_customers%notfound;
dbms_output.put_line(c_id || ' ' || c_name || ' ' || c_addr);
END LOOP;
CLOSE c_customers;
END;);
A voir également:

2 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,


est ce que je peut utilise PL/SQl en PHP

... OUI.

Mais le PL/SQL est utilisé avec des BDD Oracles ... pas MYSQL.
Donc.. utiliser les instruction mysql_query ... ne pourra pas fonctionner.......

Si c'est bien une BDD oracle sur laquelle tu tapes... il faut te connecter à cette BDD (avec les bonnes instructions..) puis y faire tes requêtes.
Pour ça.. je pense que le passage à la PDO ne serait pas un mal.

1
hanzo36 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
MERCI BCP POUR L INFO :D
0
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Salut,

Si tu parles bien d'une base Oracle le plus propre serait d'utiliser une procédure stockées, exemple ici.

Sinon MySQL supporte aussi les procédures stockées mais ça n'est pas du PL/SQL mais du SQL 2.
0