je veux Faire une fonction FCT () et à l'intérieur mettre la conéxion à une base de données et une requête;exemple: select nom from etudiant;
echo "etudiant";
et puis c'est la fonction qui returne l'écho
je veux Faire une fonction FCT () et à l'intérieur mettre la conéxion à une base de données et une requête;exemple: select nom from etudiant;
echo "etudiant";
et puis c'est la fonction qui returne l'écho
Quelle est ta difficulté ?
Qu'as-tu déjà ecris ?
N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP
bonne remarque sabotage, peut être n'a t-il rien écrit mais simplement passer commande sur le forum ...
Merci pour votre aide ,
voici le problème :
LA CLASSE :
Le Problème : où écrire le code sql :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <?php class ServiceClass { function ServiceClass() { //constructeur } function FCT() { return "--le nom dun champs dans la table qui existe ds la base de donnée"; } } ?>
Et puis l'echo "$nom"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $connect = mysql_connect("localhost","root","") ; mysql_select_db("mabase",$connect); $requete_sql = "SELECT nom FROM matable
pour que la fonction return ce echo
Merci d'avance..
tu devrais peut être mettre le code dans la fonction???
tu as déja fait une tentative?
=> fab76000
J'ai essayé de faire ce que vous m'avez dis , c'est pas bien , voici le code : j'ai mis le code dans la fonction et ça n'a pas marché :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <?php class ServiceClass { function ServiceClass() { //constructeur } function FCT() { $connect = mysql_connect("localhost","root","") ; mysql_select_db("mabase2",$connect); $requete_sql = "SELECT nom FROM user ; where id=1 ; return $requete_sql; } } ?>
C'est un petit peu normal que cela ne marche pas...
As tu des connaissances en SQL?
Montre nous le code appelant la fonction.
PS: sa ne marche pas parce que tu n'exécutes aucune requete SQL...
Salut,je suis débutant en sql c’est pour cela que je n’ai pas pu obtenir un code qui marche bien,ce que je veux c’est echo $nom
Je croi que j’ai bien présenter mon besoin !
Merci pour votre attention.
Euh oui ton besoin est clair mais tes motivations le sont moins, ne pourrais tu pas prendre la peine de lire un tout petit tuto SQL qui te permettrait rapidement (30secondes) comment exécuter une requete??
Je crosi que tu as collé des bouts de code repéchés pour que l'on te donne ta focntion toute chaude, je me trompe??
Ben , Avec tt mes respect , j'ai pas voulu , perdre du temps en lisant des tuto SQL , car j'en ai vraiment plein de chose à faire , et ma question est assez simple pour des Pro comme vous , la raison pour la quelle je vous ai demandé de m'avoir répondre à mon problème ....
Merci pour vos conseils , et j'espère que qu'un m'aidera de résoudre mon problème .... Loading .... !!!
Ce n'est pas simplement un pb, c'est du code que tu demandes, c'est pas trop le but du forum. D'autant plus que tu ne dois surement pas à avoir simplement ceci ç développer donc tu ne vas pas demander sur le forum tout ce dont tu as besoin...dsl
un conseil ton code qui va appelé la base de donnée doit être appelé à partir d'un fichier config.php par exemple qui va contenir tes accés et ta table sql et tu l'appel par un includeou bien dynamiquement dans ton index par un require_once.
un autre conseil le where doit être dans ta requête car dans le code tu as fournit tu le ferme avant par un point virgule.
pour le reste je n'ai pas compris ton besoin.....ecrire une fonction qui a interieur aura une requete sql mais pourquoi faire?
de plus, tu developpe en objet donc qu'a tu mis dans ton controleur?
à te lire
Merci pour votre attention :
Je vais essayer de reformuler mon besoin :
J'ai un fichier php qui comprends une fonction FCT qui a la syntaxe suivante :
Ce que je veux c'est modifier cette fonction de telle sorte à ce qu'elle retourne le résultat d'une requête : afficher dans un champs texte le nom d'un champs d'une table d'une base de données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <?php class ServiceClass { function ServiceClass() { //constructeur } function FCT() { return donnée"; } } ?>
J'ai des connaissance de base en PHP et SQL donc je connais un peu du code mais je ne sais pas comment inclure mon code sql dans la FCT
Merci d'avance
je ne pense pas, tu obtiendras des réponse par mp. Je pense que les problèmes doivent être résolu en public car d'autres personnes comme toi auront certainement besoin de cette aide un jour ou l'autre.
pour ton problème, vu que t'as des connaissance en php et sql, le problème devrait être vite résolu, il suffit seulement d'ecrire ta requete et de la retournee et de l'appelée ensuite a endroit t'aimerais quelle soit.
Je sais pas si suis-je clair mais un best pratice en php/mysql sera la meilleure aide tu pourra obtenir.
Sinon tu peux attendre que quelqu'un écrive puis de reformuler ton besoin par la suite pour tes problèmes different et certainement pour appelé la fonction.
n'hesite pas de demander si un problème persiste après achat d'un best pratice ou bien de lire des tutoriel sur le net.
yogui a ecrit des sujet super sympas et d'autres auteur sur le site.
bonne chance
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager