[PHP] Affichage page par page

Affichage page par page [PHP] - PHP - Programmation

Marsh Posté le 19-02-2004 à 21:35:34    

1er post éditer
 
J'ai un probléme avec l'article sur l'affichage page par page sur phpdebutant.
 
Voici l'erreur :

Code :
  1. C'est bon il n'y plus d'erreur... :)


 
 
Voici mon code avec les erreurs corrigés :

Code :
  1. <?PHP
  2. require ("parametre_bd.php" );
  3. require ("connexion.php" );
  4. $pseudo = $_SESSION['pseudo'];
  5. $nombre=5;
  6. if (isset($limite)){}else {$limite = 0;}
  7. $path_parts = pathinfo($_SERVER['PHP_SELF']);
  8. $page = $path_parts["basename"];
  9. $select = mysql_query ("SELECT `texte` FROM `nouvelles` WHERE `pseudo` = '".$pseudo."'",$connexion);
  10. $tot_ligne = mysql_num_rows ($select);
  11. echo '<TABLE cellspacing=0 cellpadding=0 width=750 border=0 align=center class=table>';
  12. echo '<TR><TD width=20></TD>';
  13. echo '<TD width=665><BR><BR><HR width=665 color=black size=1 noshade align=center>';
  14. while ($row = mysql_fetch_array($select)) {
  15.   echo ''.$row['texte'].'<BR><HR width=665 color=black size=1 noshade align=center>';}
  16.  
  17. echo '<BR><BR></TD></TR></TABLE>';
  18. mysql_free_result($select);
  19. ?>


Message édité par guiotv2 le 20-02-2004 à 11:39:51
Reply

Marsh Posté le 19-02-2004 à 21:35:34   

Reply

Marsh Posté le 19-02-2004 à 21:47:37    


 
$limite n'a pas de valeur ou n'est pas delcaré donc il sait pas quoi faire.Idem pour le reste (cf message d'erreur)

Reply

Marsh Posté le 19-02-2004 à 23:28:08    

Bizar pourtant j'ai fait comme il est dis sur phpdebutant...

Reply

Marsh Posté le 19-02-2004 à 23:40:33    

J'ai régler le probleme sur la line 9 :
 
$path_parts = pathinfo($_SERVER['PHP_SELF']);

Reply

Marsh Posté le 19-02-2004 à 23:41:58    

Le probleme de la ligne 10 aussi :
 
$page = $path_parts["basename"];
 
:)
 
1er EDIT :
 
Pourquoi est que ma ligne 8 est fausse ?
 
Je teste si $limite n'existe pas, si c'est le cas je le mets a 0. le code me parait juste...
 
2eme EDIT :
Et voila pour la ligne 8 :
 
if (isset($limite)){}else {$limite = 0;}
 
Je remercie a tout le forum qui m'a apporté aide et soutient pour mon problème !  :D  
 
PS : j'ai rééditer le 1er post pour ceux qui suivent les articles de PHPdebutant et qui auraient des erreurs sur l'affichage page a page.


Message édité par guiotv2 le 20-02-2004 à 08:26:27
Reply

Sujets relatifs:

Leave a Replay

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