[php] arrive pas a afficher le contenu d'une table SQL [nb inside]

arrive pas a afficher le contenu d'une table SQL [nb inside] [php] - PHP - Programmation

Marsh Posté le 17-05-2004 à 18:43:21    

Lu les billoute.
 
jai une table qui log tt les ip sur mon site
 
Je voudrai lafficher sur une page php tt bete
 
Jai commencer a coder ca mais ca me retourne ke le premier enregistrement de la table

Code :
  1. Voila
  2. <?php
  3. $dbuser="***";
  4. $dbpass="***";
  5. $dbname="***";  //the name of the database
  6. $chandle = mysql_connect("localhost", $dbuser, $dbpass) or die("Connection Failure to Database" );
  7. mysql_select_db($dbname, $chandle) or die ($dbname . " Database not found. " . $dbuser);
  8. //mysql_select_db($dbname ) or die ($dbname . " Database not found. " );
  9. $query1= "SELECT * FROM `phpbb_ip`" or die( mysql_error() );
  10. $result = mysql_db_query($dbname, $query1) or die("Failed Query of " . $query1);  //do the query
  11. //$result = mysql_query(query1);
  12. $pouet = mysql_fetch_array($result);
  13. //echo .$pouet ;
  14. echo "test : ".$pouet['ip'];
  15. //echo "test2 : ".$pouet['host'];
  16. mysql_close();
  17. ?>


 
Jai essayer plein de technique et rien a faire
 
si quelqun a une idee pr maider
 
merci davance car je deb le php


Message édité par albator-hc le 17-05-2004 à 18:44:39
Reply

Marsh Posté le 17-05-2004 à 18:43:21   

Reply

Marsh Posté le 17-05-2004 à 19:05:01    

Et si tu apprenais à marcher avant d'envisager d'apprendre à courir ? :D
 
Par exemple à la rubrique "faire une boucle avec l'instruction while ?" :)

Reply

Marsh Posté le 17-05-2004 à 19:06:50    

et comment ke ca se faisse eu staffaire?
 
ta pas un truc tt fait pr ca?
 
 
de plus ca a lair pas dur manke juste une ou de ligne de code..


Message édité par albator-hc le 17-05-2004 à 19:07:34
Reply

Marsh Posté le 17-05-2004 à 19:12:44    

Les trucs tout fait, c'est pas vraiment la spécialité du forum :) (c'est do it yourself ici :D).
 
Plus sérieusement, pars d'un bon tutoriel (genre http://phpdebutant.org/) qui va t'expliquer pas à pas ce qu'il faut faire et pourquoi plutôt que d'un script tout fait :)

Reply

Marsh Posté le 17-05-2004 à 19:14:19    

jle sais ca. Mais si tu connaisait et ke tu prenet la pein de tinteresser tu pourrai surrement voir la ligne kilmanke.
 
si ta un savoir fait le partager.
 
mais te fache pas pr ca.
 
je chercher je cherche...

Reply

Marsh Posté le 17-05-2004 à 19:20:16    

Sans vouloir te vexer, je t'ai dit ce qui manquait à ton script dès ma première réponse :)
 
Le reste n'est que volonté d'apprendre les bases (en plus, faire une boucle est pas le truc le plus complexe possible).

Reply

Marsh Posté le 17-05-2004 à 19:22:12    

bon ca marche, un otre poto ma filer un bon code.
 
maintenant tt saffiche mlais c le bordel.
 
Jvouidrai mettre ca ds un tablo si possible

Code :
  1. <?php
  2. $dbuser="***";
  3. $dbpass="***";
  4. $dbname="***";  //the name of the database
  5. $chandle = mysql_connect("***", $dbuser, $dbpass) or die("Connection Impossible à la BDD" );  // En French je préfère  
  6. mysql_select_db($dbname, $chandle) or die ("BDD introuvée" );
  7. $query1= "SELECT ip,host  FROM phpbb_ip"; // Tu sélectionne le champs de ta table a récupéré depuis ta table phpbb_ip, ici j'ai mis ip et host  
  8. $req = mysql_query($query1) or die('Erreur MySQL!<br>'.$query1.'<br>'.mysql_error());
  9. while($affiche = mysql_fetch_array($req)) // on fait une boucle qui va faire un tour pour chaque IP enregistrée  
  10.     {
  11. echo(''.$affiche['ip'].' '.$affiche['host'].''); // On affiche les IP enregistrées  
  12.     }
  13. mysql_close();
  14. ?>


 
thx

Reply

Marsh Posté le 17-05-2004 à 19:25:03    

Et on se demandera encore pourquoi je n'ai pas voulu te prémacher le boulot...

Reply

Marsh Posté le 17-05-2004 à 19:25:32    

pkoi
 
je pige po

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed