|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : mai 2008 Messages : 53 ![]() |
bonjour à tous
j'aimerais savoir si la requête SQL que j'ai inséré dans mon tableau sera correcte ou non, et donc dans le cas ou elle serait fausse, quelles seraient mes erreurs. Je n'ai pas encore accès au bases de données donc j'aimerais juste savoir si "techniquement" mon code est correct Code :
Merci à tous de votre aide |
||
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 519 ![]() |
Non, il manque plein de trucs :
__________________
Pas de réponse aux messages privés. Faites un post pour vos problèmes, que tout le monde en profite...
|
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 53 ![]() |
Citation:
j'aimerais savoir si vous pouviez me montrer un exemple de corrigé, car la je me noie littéralement... |
|
|
|
00
|
|
|
#4 | ||
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 519 ![]() |
Là où tu as ta requête insère un code comme dans les exemples de la documentation PHP/OCI.
Je te mets ici le deuxième exemple de la documentation PHP. Code :
__________________
Pas de réponse aux messages privés. Faites un post pour vos problèmes, que tout le monde en profite...
|
||
|
|
00
|
|
|
#5 | |||
|
Invité de passage
![]() Inscription : mai 2008 Messages : 53 ![]() |
Citation:
![]() Ouahouh je ne voyais pas ça aussi compliqué (c'est ce qu'on dit quand on ne connait pas !!!" donc en fait je dois écrire un script de connexion au début de ma page, stocker les informations que les SELECT renvois dans des variables, et les afficher ensuite. dans mon cas ou je ve afficher la date de démarage de ma base ça donnerait quoi ? (euh si j'en demande beaucoup il faut me dire |
|||
|
|
00
|
|
|
#6 | |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
Citation:
Code :
$query = 'SELECT STARTUP_TIME FROM v$instance';
|
|
|
|
00
|
|
|
#7 | ||
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 519 ![]() |
Allez, on va te faire un peu réfléchir...
Voici un autre exemple, plus simple (Sorti de la doc PHP). Code :
http://www.php.net/manual/fr/
__________________
Pas de réponse aux messages privés. Faites un post pour vos problèmes, que tout le monde en profite...
|
||
|
|
00
|
|
|
#8 | |||
|
Invité de passage
![]() Inscription : mai 2008 Messages : 53 ![]() |
Citation:
Bon, voila de quoi me faire travailler ce soir et demain. je ne manquerai pas d'aller faire un tour sur la doc PHP. j'ai déja regardé un peu sur le manuel PHP/OCI. je comprends globalement, mais il me manque encore un peu de grain a moudre comme disait mon prof d'éco. Ce PHP est un peu trop évolué pour moi, mais après tout, je suis là pour apprendre. sinon, auriez vous un autre conseil à me donner vis à vis de mon projet où je dois afficher les infos sur la base Oracle de mon choix, sur une page PHP ? il faut que je sache où je vais et comment j'y vais !!! Merci encore et à bientôt sur le forum |
|||
|
|
00
|
|
|
#9 |
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 519 ![]() |
D'un côté apprends à faire une connexion PHP/Oracle et à traiter le retour avec affichage.
Ensuite t'as plus qu'à te taper la documentation Oracle® Database Reference surtout la partie des vues V$ où tu trouveras tout ton bonheur. Bon courage, il y en a 363 en 10G ! ![]() Cela dit fis-toi au nom des vues, cela permet de trouver assez rapidement.
__________________
Pas de réponse aux messages privés. Faites un post pour vos problèmes, que tout le monde en profite...
|
|
|
00
|
|
|
#10 | |||
|
Invité de passage
![]() Inscription : mai 2008 Messages : 53 ![]() |
Citation:
ce que je comprends (pense comprendre): $connection : variable dans laquelle on stocke la connexion $query : variable ou je stocke ma requête SQL $statement : variable dans laquelle on stocke le statu de la connexion : ok ou non et ensuite on utilise oci_connect pour se connecter à la base avec les paramètres qui sont les variables que j'ai citées au dessus déjà, j'espère que je ne me trompe pas !! mais que ve dire la suite du code ? je ne sais pas si j'en aurai besoin... |
|||
|
|
00
|
|
|
#11 |
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 519 ![]() |
Le "Statement" est le ta requête préparée côté client (coche OCI).
Une fois la requête préparée du l'exécute et tu exploite le résultat via la procédure "oci_fetch..." qui te renvoi une ligne à la fois sous forme de tableau. Bref, lis la documentation PHP/Oracle tout y est clairement expliqué...
__________________
Pas de réponse aux messages privés. Faites un post pour vos problèmes, que tout le monde en profite...
|
|
|
00
|
|
|
#12 | |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 53 ![]() |
Citation:
je comprends certaines choses, et j'enrichis ma culture PHP Mais en fait, je n'ai pas besoin d'afficher le résultat de ma requête dans un tableau, puisque le tableau existe déja dans ma page html. j'ai déja prévu une case dans mon tableau, et en fait je n'ai que la requête à placer à l'intérieur. ai-je choisi la bonne solution ? comment dois-je m'y prendre pour faire un affichage simple de la réponse à ma requête SQL ? un simple "echo" ... |
|
|
|
00
|
|
|
#13 | ||
|
Invité de passage
![]() Inscription : mai 2008 Messages : 53 ![]() |
Code :
est ce qu'il me retourne bien le résultat que je lui demande ? j'ai suivi (presque) a la lettre le manuel php oracle Merci |
||
|
|
00
|
|
|
#14 |
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 519 ![]() |
Remarques :
__________________
Pas de réponse aux messages privés. Faites un post pour vos problèmes, que tout le monde en profite...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com