Lecture sql [Résolu]

Signaler
Messages postés
41
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 février 2009
-
Messages postés
41
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 février 2009
-
bonjour

j'ai besoin d'aide pour réaliser un script

je mis connais pas beaucoup en sql et j'ai chercher partout en réalisant
de nombreux test mais rien n'y fait je n'arrive pas a faire le script qu'il me faut

donc j'ai une zone membre et j'aimerai juste avoir un script
qui m'affiche exactement le nombre de donner
que contient la basse de donner membre

se qui affichera le nombre de membres inscrit...

pouvais vous m'aider svp ?

dite moi les infos que vous avez besoin si il vous en faut et je vous les passerais

cordialement

11 réponses

Messages postés
3708
Date d'inscription
lundi 5 juillet 2004
Statut
Membre
Dernière intervention
27 avril 2012
27
Salut,

Si c'est compter le nombre de ligne présente dans ta table :
$q = mysql_query("SELECT COUNT(*) FROM la_table_membres");
$nb_membres = mysql_result($q, 0);

Kohntark-
Messages postés
3708
Date d'inscription
lundi 5 juillet 2004
Statut
Membre
Dernière intervention
27 avril 2012
27
Je ne vois pas comment ça pourrait fonctionner comme ça, il manque des lignes.

Regarde du côté de mysql_connect et mysql_select_db

Cordialement,

Kohntark -
Messages postés
3708
Date d'inscription
lundi 5 juillet 2004
Statut
Membre
Dernière intervention
27 avril 2012
27
Salut,

Avec un truc comme ça :

$sql = "SELECT nom_membre FROM table_membres";if (false $q mysql_query($sql)) die(mysql_error);

while($r = mysql_fetch_array($q, MYSQL_NUM)) {
  echo $r[0].'
';
}

Cordialement,

Kohntark -
Messages postés
41
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 février 2009

bonjour

merci de ta réponse

sa me met :

Warning: mysql_query() [function.mysql-query]: Access denied for user 'nobody'@'localhost' (using password: NO) in /home/a2598826/public_html/index.php on line 5

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/a2598826/public_html/index.php on line 5

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/a2598826/public_html/index.php on line 6

je pense que 'est parsequil a pas le code pour aceder au sql
ou esque quil faut que je dise le code le login etc de la basse?

(dsl je suis vraiment nul en sql  )
Messages postés
41
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 février 2009

j'ai mis

<?php


include('/home/a2598826/public_html/te1.php');


$q = mysql_query("SELECT COUNT(*) FROM espmlinuxpl_membres");
$nb_membres = mysql_result($q, 0);


?>

en sachan que te1.php contien les info de conction a la basse met sa marche pas
Messages postés
3708
Date d'inscription
lundi 5 juillet 2004
Statut
Membre
Dernière intervention
27 avril 2012
27
C'est effectivement un pb de connexion à la base de données.
Poste ton fichier te1.php (supprime le mot de passe)

Cordialement,

Kohntark -
Messages postés
41
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 février 2009

j'ai esayer ces deux facon :

<?php
define(SERVEUR, "mysql5.000webhost.com");
define(UTILISATEUR, "mon_login");
define(PASSE, "mon_code");
define(BASE, "a2598826_inter");
?>

et :

<?php
define('DB_HOST', 'mysql5.000webhost.com');
define('DB_USER', 'mon_login');
define('DB_PASSWORD', 'mon_code');
define('DB_NAME', 'a2598826_inter');
$db_table = 'espmlinuxpl_membres';
?>

je comprend pas j'ai déja utiliser ces script pour autre chose et sa marcher

cordialement
Messages postés
41
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 février 2009

bonjour j'ai suivis tes conseil et j'ai entièrement refait le script le voici :

<?php
$link = mysql_connect("mysql5.000webhost.com", "mon_login", "mon_code")
    or die("Impossible de se connecter : " . mysql_error());
 $q = mysql_query("SELECT COUNT(*) FROM espmlinuxpl_membres");
$nb_membres = mysql_result($q, 0);
mysql_close($link);
?>

mais j'obtiens cette erreure :

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/a2598826/public_html/index.php on line 6

peut tu me dire se qu'il vas pas stp

cordialement
Messages postés
41
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 février 2009

bon j'ai fais chauffer mais neurone et j'ai réussi en refaisant complètement le script bon c'est un script bourrin mais il fonctionne

merci  kohntark de m'avoir aider sans me donner la solution au moins comme sa on apprend en même temps
Messages postés
41
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 février 2009

par contre je me demander si c'est posible de faire une page ou on vois tout les membres inscrit? quel requete il faut utiliser si c'est posible?

cordialement
Messages postés
41
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 février 2009

super j'ai réussie je pensai que sa serai dur mais non car c'est sur la même basse de se que j'avais déjà fait juste avant

merci beaucoup