Lecture De Base De Donnée
Débuté par quentin, 09 juin 2003 07:28
15 réponses à ce sujet
#1
Posté 09 juin 2003 - 07:28
Aidez moi j'aimerais faire un modules en php pour les stats généraux et quelles est la fonction en php pour lire la base de données
#2
Posté 09 juin 2003 - 08:16
pour lire dans la db, mmm ...
ben dabord, commencons par le commencement ...
1) composer ton query, ici en l'occurence, un select:
$query = 'select matable.champ1, matable.champ2 from matable where matable.champ3 = $maveleur';
2) se connecter a la db:
$im = mysql_connect('serveur', 'login', 'password');
3) executer se query :
$result = mysql_db_query('database', $query, $im);
4) se deconnecter de la db:
mysql_close($im);
5) recup les info du query via un boucle et mysql_fetch_assoc
while ($row = mysql_fetch_array($result, 'MYSQL_ASSOC')) {
$query_result[] = $row;
}
vala, t'es info seront dispo dans un tableau a deux dimension.
ex : mysql_result[0]['champ1'] pour le premier champ de la première ligne
mais bon, il me semble nescaissaire pour toi de lire quelque tuto sur le php/mysql ... pasque quand meme ... une requete dansnun db, c'est quand basic en php ...
en esperant avoir repondu a ta question,
toine
ben dabord, commencons par le commencement ...
1) composer ton query, ici en l'occurence, un select:
$query = 'select matable.champ1, matable.champ2 from matable where matable.champ3 = $maveleur';
2) se connecter a la db:
$im = mysql_connect('serveur', 'login', 'password');
3) executer se query :
$result = mysql_db_query('database', $query, $im);
4) se deconnecter de la db:
mysql_close($im);
5) recup les info du query via un boucle et mysql_fetch_assoc
while ($row = mysql_fetch_array($result, 'MYSQL_ASSOC')) {
$query_result[] = $row;
}
vala, t'es info seront dispo dans un tableau a deux dimension.
ex : mysql_result[0]['champ1'] pour le premier champ de la première ligne
mais bon, il me semble nescaissaire pour toi de lire quelque tuto sur le php/mysql ... pasque quand meme ... une requete dansnun db, c'est quand basic en php ...
en esperant avoir repondu a ta question,
toine
quelle galere pour installer sa souris sous linux, alors que sous
windows, on double-clique sur un .exe et c'est fini ...
des howto's en tout genre, traduit et pas traduit : The Linux Documentation Project
windows, on double-clique sur un .exe et c'est fini ...
des howto's en tout genre, traduit et pas traduit : The Linux Documentation Project
#3
Posté 09 juin 2003 - 08:35
en outre, comme futur livre de chevet, je ne peux que te conseiller ceci => www.php.net
quelle galere pour installer sa souris sous linux, alors que sous
windows, on double-clique sur un .exe et c'est fini ...
des howto's en tout genre, traduit et pas traduit : The Linux Documentation Project
windows, on double-clique sur un .exe et c'est fini ...
des howto's en tout genre, traduit et pas traduit : The Linux Documentation Project
#5
Posté 09 juin 2003 - 15:07
et t'as capté qq chose ?
#7
Posté 09 juin 2003 - 15:42
benvi, c'est pas compliqué, j'me demande comme y va faire un module de stat si y sait meme pas lancer un query et recup les donnée ...
quelle galere pour installer sa souris sous linux, alors que sous
windows, on double-clique sur un .exe et c'est fini ...
des howto's en tout genre, traduit et pas traduit : The Linux Documentation Project
windows, on double-clique sur un .exe et c'est fini ...
des howto's en tout genre, traduit et pas traduit : The Linux Documentation Project
#8
Posté 09 juin 2003 - 18:01
je demandais cette info parce que je suis nul en php
#9
Posté 09 juin 2003 - 22:57
justement et tu veux le faire tt seul le module ??
#10
Posté 09 juin 2003 - 22:58
justement et tu veux le faire tt seul le module ??
#11
Posté 09 juin 2003 - 23:32
t'es sur qui ya pas dej des bon ch'tit modules tout fonctionnel ? pasque si t'y connait rien en php ...
deja faire un bon soft de stat, c'eest pas facile, si en plus tu dois te demerder pour en faire un module phpnuke ... (c'est compliquer en fait ? pasque j'en sais rine, j'hypothese !)
deja faire un bon soft de stat, c'eest pas facile, si en plus tu dois te demerder pour en faire un module phpnuke ... (c'est compliquer en fait ? pasque j'en sais rine, j'hypothese !)
quelle galere pour installer sa souris sous linux, alors que sous
windows, on double-clique sur un .exe et c'est fini ...
des howto's en tout genre, traduit et pas traduit : The Linux Documentation Project
windows, on double-clique sur un .exe et c'est fini ...
des howto's en tout genre, traduit et pas traduit : The Linux Documentation Project
#13
Posté 11 juin 2003 - 15:31
c'est relativement rare pour des applications php de travailler sur plusieur databas quand meme ... pasque pour sa, faut travailler avec plusieur connexion ...
mais pour continuer ce que disait rider, effectvemen,tu peux tuliser un mysql_select_db et faire tout tes query apres ... mais bon, le mieux c'est quand meme de faire une fonction qui se conecte a la db, selec la db, execute le query et te renvoi le resultat dans un tableau multidimensionnel !
j'suis sur qui ya deja se genre de truc dans phpnuke ...
mais pour continuer ce que disait rider, effectvemen,tu peux tuliser un mysql_select_db et faire tout tes query apres ... mais bon, le mieux c'est quand meme de faire une fonction qui se conecte a la db, selec la db, execute le query et te renvoi le resultat dans un tableau multidimensionnel !
j'suis sur qui ya deja se genre de truc dans phpnuke ...
quelle galere pour installer sa souris sous linux, alors que sous
windows, on double-clique sur un .exe et c'est fini ...
des howto's en tout genre, traduit et pas traduit : The Linux Documentation Project
windows, on double-clique sur un .exe et c'est fini ...
des howto's en tout genre, traduit et pas traduit : The Linux Documentation Project
#15
Posté 11 juin 2003 - 21:16
ya pas d'quoi ... si t'avais vu son enoncé d'exam ...
tu serais encore plus fou ...
tu serais encore plus fou ...
quelle galere pour installer sa souris sous linux, alors que sous
windows, on double-clique sur un .exe et c'est fini ...
des howto's en tout genre, traduit et pas traduit : The Linux Documentation Project
windows, on double-clique sur un .exe et c'est fini ...
des howto's en tout genre, traduit et pas traduit : The Linux Documentation Project
Répondre à ce sujet
2 utilisateur(s) li(sen)t ce sujet
0 membre(s), 2 invité(s), 0 utilisateur(s) anonyme(s)