begin process at 2012 05 31 07:48:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

Oracle

 > 

Projet PHP oracle


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Projet PHP oracle

jeudi 16 décembre 2010 à 14:29:58 | Projet PHP oracle

fizou1989

Salut tout le monde je suis entrain de realiser un projet php oracle , mais je me suis bloqué vu la rarete de la documentation , si quelqu'un a deja realiser un projet php (fonction:supprimer , modifier,ajoute ) d'une base de donnee oracle 10g peut le poster SVP , et merci
jeudi 16 décembre 2010 à 14:35:40 | Re : Projet PHP oracle

cod57

bonjour
http://wiki.oracle.com/page/PHP+Oracle+FAQ
a++
jeudi 16 décembre 2010 à 14:51:05 | Re : Projet PHP oracle

Lyle56


Bonjour,

Tu peut aussi regarder du coter de

http://adodb.sourceforge.net/

Il y as des tutoriels qui explique tout.


Sans maitrise, la puissance n'est rien
Il ne faut pas vendre la peau de l'ours, non il ne faut pas.
jeudi 16 décembre 2010 à 15:52:26 | Re : Projet PHP oracle

fizou1989

merci , j 'ai essaye d'appliquer mais il genere des erreurs:
voici code Php
<?php
$connect = oci_connect("fati","1989",'localhost/XE');
$stid = oci_parse($conn, "update EMP set nom =:numemp ,Mgr=:numMgr where Mle =$_Post[Mle]");
$nom = $_POST[nom];
$Mgr = $_POST[Mgr];
oci_bind_by_name($stid, "numemp", $nom);
oci_bind_by_name($stid, ":numMgr", $Mgr);
oci_bind_by_name($stid, ":numMle", $Mle);
oci_execute($stid);

$stid = oci_parse($conn, "select * from mytable");
oci_execute($stid);?>
voici code html
<html>
<title>Document sans nom</title>
</head>

<body>

<h1> Voulez vous modifier votre conférence ?</h1>
<h2>Commencez-donc par vous remplir ces champs:</h2>

<form name="Ajout d'annonce" method="post" action="modifier_conference.php">
Entrez votre Mle : <input type="text" name="Mle"/> <br/>
Entrez le nom : <input type="text" name="nom"/><br/>

Entrez le Mgr : <input type="text" name="Mgr"/><br/>
<input type="submit" name="valider" value="OK"/>
</form>


</body>
</html> il me genere beaucoup d'errreurs si quelqu 'un peut m 'aider svp.
vendredi 17 décembre 2010 à 09:07:53 | Re : Projet PHP oracle

syndrael

Au delà de la connexion Oracle, OCI etc.. il y a le fait que tu nous déballes un code, et on ne sait même pas quelle erreur il te donne. En un mot, ou plus,.. on n'est pas aidé.
S.
vendredi 17 décembre 2010 à 10:56:01 | Re : Projet PHP oracle

Lyle56


Bonjour;
oci_parse($conn, "update EMP set nom =:numemp ,Mgr=:numMgr where Mle =$_Post[Mle]");

oci_bind_by_name($stid, "numemp", $nom);
oci_bind_by_name($stid, ":numMgr", $Mgr);
oci_bind_by_name($stid, ":numMle", $Mle);

Premier point :
- Dans ta requête, tu passe une variable php ...
Deuxiéme point :
- Tu pass "numemp" et ":numMgr" dans tes fonction oci_bind_by_name

Enfin tu passe dans cette fonction :numMle qui n'existe pas dans ta requéte ...

Donc remplace ta variable $_Post[Mle] par :numMle et dans oci_bind_by_name utilise ":numemp"



Sans maitrise, la puissance n'est rien
Il ne faut pas vendre la peau de l'ours, non il ne faut pas.
vendredi 17 décembre 2010 à 22:34:39 | Re : Projet PHP oracle

fizou1989

bonjour,
merci pour vos reponses , ils ont etait utile pour moi , mais y a encore un probleme au niveau de oci_bind_by_name.
Par exemple :
<?php
$connect = oci_connect("fati","1989",'localhost/XE');
$insert = "insert into conferences('NOM_ENTREPIRSE','THEM_CONFERENCE','LIEU,DATE_CONFERENCES') values (':nom_entreprise', ':them_conference',':nom_lieu',':date_conferences')";
$NOM_ENTREPRISE=$_POST["NOM_ENTREPRISE"];
$THEM_CONFERENCE=$_POST["THEM_CONFERENCES"];
$LIEU=$_POST["LIEU"];
$DATE_CONFERENCES=$_POST["DATE_CONFERENCES"];


ociparse($connect, $insert);
oci_bind_by_name($insert,':nom_entreprise',$NOM_ENTREPRISE); // affecter la valeur de la $no_client à :numclient
oci_bind_by_name($insert,':THEM_conference',$THEM_CONFERENCE);
oci_bind_by_name($insert,':nom_lieu',$LIEU);
oci_bind_by_name($insert,':date_conferences',$DATE_CONFERENCES);
// après que les variables ont été affectée, nous allons maintenant exécuter la requete

ociexecute($insert);

oci_commit($connect);
echo "insertion terminée!";


?>
voici le type des erreurs qui me génerent Warning: oci_bind_by_name() expects parameter 1 to be resource, string given in C:\wamp\www\test\ajout conference.php on line 10

j'espere que quelqu'un peut m 'aider


Cette discussion est classée dans : php, projet, oracle, realiser


Répondre à ce message

Sujets en rapport avec ce message

comment realiser des countours d'images [ par apz ] salut,comment realiser des contours d'image, de facon a faire apparaitre de l'ombre au cote droite et bas d'une images en php ?Merci.<img src=/imgs2/s php et oracle ? [ par Xime ] salut :)voila je vais attaquer une base oracle alors j'aimerais savoir les outils a utiliser et autres...ou des adresses de sites avec tutoriaux serai ORACLE&PHP [ par terminaboul ] Bonjour,Je suis a la recherche d'un site ou d'une doc en français bien évidament pouvant m'aider sur les problèmes que je rencontre avec ma base ORACL ORACLE&PHP [ par terminaboul ] Bonjour,Je suis a la recherche d'un site ou d'une doc en français bien évidament pouvant m'aider sur les problèmes que je rencontre avec ma base ORACL connection base Oracle [ par thorod ] Bonjour à tous,Bien voila, je cherche depuis un certain temps et je trouve pas de solution.J'ai un serveur IIS, avec oracle Net 8 installé. L'extensio Connexion à Oracle 9i avec du php ? [ par ibti25 ] Bonjour a tous,Voila je ne sais pas comment me connecter à une base d'Oracle 9i avec du php sachant qu'avt j'avais pas de pbs avec oracle 8. J'utilisa pb connection oracle PHP [ par boucledor ] salut,j'ai un peit problème pour me connecter à une base oracle distante en php.je ne peu modifier le php.ini, donc je dois me resoudre à faire celà v qui veut m'aider pour un projet PHP/MYSQL ???? merci :) [ par Zenith ] Bonjour, depuis peu, j'ai commence un projet PHP/MySQL: Un gestionnaire de rumeurs. Qu'est ce que c'est ?un truc du style http://www.abidjan.net/rumeu Projet d'un portail php(type skyblog) gérant les photos, vidéos, new,... [ par TheEmperor ] Bonjour,J'ai pour projet de faire un portail php, portant sur les photos et vidéos de bodyboard(dicipline proche du surf).Chaque membre pourrait avoir php et oracle [ par bilelski ] comment faire pour connecter une base de donnée oracle avec php


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,936 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales