Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2015 connectés 

 


Dernière réponse
Sujet : [Mysql] Afficher le nombre d'entrées qu'il y a dans une table
nicotine et la base ?

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
nicotine et la base ?
drakkon Si tu veux faire quelque chose de propre:
 

Code :
  1. <?
  2. // Déclaration des variables:
  3. $CfgHost ="ton_serveur_MySQL";
  4. $CfgUser ="User_sur_serveur_MySQL";
  5. $CfgPwd  ="pwd_du_User_sur_serveur_MySQL";
  6. // tu compose t'as requete SQL
  7. $Req = "
  8.        SELECT COUNT(*)
  9.        FROM news
  10.        " ;
  11. // tu te connecte à ta base  
  12. $Db = mysql_connect($CfgHost,$CfgUser,$CfgPwd);
  13. // Tu lance la requete
  14. $Result = mysql_query($db,$Req);
  15. // tu affiche ton résultat:
  16. echo $Résult;
  17. ?>


Voila y'a peut-être des fote de syntaxe

 

[edit]--Message édité par drakkon--[/edit]

nicotine si tu connais le C/C++ , t'auras auncun mal pour le php
nicotine tes tests : tu les fais en ligne ?
 
ca va chez quel hebergeur ?
 
ils acceptent la fonction mail (bridé chez free) ?
sebast62 désolé mais comme je l'ai dit plus haut je debutes en PHP et j'y connais queue dal  
 
pour avoir mon bout de code cité plus haut j'ai du bidouiller dans les entrailles du script phpmynewsletter pour débusquer un bout qui resseble à peu pres a ce que j'ai deja vu sur d'autres scripts.
nicotine $id = mysql_connect( tralalalalala .......
 
$sql = "select count(*) from toto";
 
$r = mysql_query($sql,$id);
 
$nb = mysql_result($r);
 
 
 
et j'oubliais : ta variable $host defini le serveur mysql.
si t'es en local , met localhost , c'est plus simple

 

[edit]--Message édité par nicotine--[/edit]

nicotine et puis tu la fait OU ta connexion mysql ?
 
declarer des variables qui ne servent a rien plus tard , ou est l'interet ?
nicotine c'est une CHAINE qu'il faut passer a ton mysql_query
 
regarde ton code 2 fois avant de poster
sebast62 j'ai essayé ce que vous m'avez dit mais ce ne marche pas :(
y a peut etre un pb pour se connecter a la base. :??:
 
Je sais pas comment faire pour se connecter a la base, dans config.inc.php3 il y a bien le nom de la base, de l'utilisateur, le passe , et ...  
 
<?  
$f_host="sql";
$f_user="bluehard";
$f_passwd="X mot de pass X";
$f_db="bluehard";
?>
 
j'ai essayé en utilisant directement toutes les données dans le meme fichier (inscrits.php3) mais j'ai toujours un erreur :(
 
 
<?  
$f_host="sql";
$f_user="bluehard";
$f_passwd="X mot de pass X";
$f_db="bluehard";
 
mysql_query(select count (*) from $news);
?>
 
 

Citation :

utilise l'id de ta connexion mysql pour la passer en parametre de ton query.  
 
ensuite faut traiter les resultat du query:  
$r = mysql_query($sql,$id);  
 
echo "nombre=".mysql_result($r);


 
   euh ... :??:

MagicBuzz count(id) c'est mieu
trictrac je ne suis pas sur, mais il me semble que c'est count(*) avec des parenthese,.. je ne sais po si ca change qqch, mais ca marche
Fred999 Essaie :
 

Code :
  1. select count (*) from $news

nicotine c'est pas count(*) plutot ?
nicotine utilise l'id de ta connexion mysql pour la passer en parametre de ton query.
 
ensuite faut traiter les resultat du query:
$r = mysql_query($sql,$id);
 
echo "nombre=".mysql_result($r);
sebast62 C'est pour afficher le nombre des inscrits a ma newsletter (cf le post un peu plus bas)
 
En gros il faut que j'arrive à sortir sur une page le nombre d'entrée qu'il y a dans la tabe news
(la table news c'est là ou sont stockés les emails des inscrits)
 
 
alors il faudrait entrer un truc de ce genre là non ?
 
<?
require("include/config.inc.php3" );
mysql_query(SELECT count * FROM $news);
?>
 
 
désolé je débutes en PHP c'est du chinois pour moi
 
Le code PHP que j'ai tapé un peu + haut me balance une erreur :
 
Parse error: parse error in inscrits.php3 on line 3
 
:(

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)