begin process at 2012 05 31 06:00:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Pobleme d'affichage page par page


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pobleme d'affichage page par page

samedi 2 août 2003 à 19:05:51 | Pobleme d'affichage page par page

bricethenetman

J'essaye de faire un affichage page par page sur mon site afin d'organisé les reponses de ma base de données. Cependant le code ne fonctionne pas donc le voici.

<?
$host = "localhost";
$user = "root";
$pwd = "";
$bdd = "db_tourisme";

if(empty($page)) $page = 1;

$limit_var_1 = 10;
$limit_var_2 = ($page - 1) * $limit_var_1;

$connect = mysql_connect($host, $user, $pwd) or die ("Connexion au serveur impossible");
$requete = "SELECT * FROM restauration_tbl WHERE type='$type' LIMIT $limit_var_2,$limit_var_1";

$result = mysql_db_query("$bdd", $requete);

while ($voir = mysql_fetch_array($result))
{
echo "
<tr>
<td width=\"400\" colspan=\"4\" valign=\"top\">
<p align=\"justify\">
<font class=\"ar000000-11\"><b>$voir[nom] $voir[cote]</b></font>
<br>
<font class=\"ar000000-10\">$voir[adresse] - $voir[codepostal] - $voir[ville]</font>
<br>
<font class=\"ar000000-10\">Téléphone : $voir[telephone]</font>
<font class=\"ar000000-10\">Télécopie : $voir[telecopie]</font>
<br>
<font class=\"ar000000-10\">Mode de paiement acceptés : $voir[paiement_accept]</font>
</p>
</td>
</tr>
";
}

$nb_re = count ($voir[nom]);
$nb_pa = ceil($nb_re/$limit_var_1);

echo "
<tr>
<td width=\"400\" colspan=\"4\" valign=\"top\">
<p align=\"justify\">
";
for($i = 1;$i <= $nb_pa;$i ++){
echo "<font size=\"1\" face=\"arial\" color=\"#000000\"><a href=\"localhost/tourisme/index.php?rubrique=restauration&page=index&type=$type&page=$i\">Page $i</a></font>";
if($i < $nb_pa) echo " - ";
}
echo "</p></td></tr>";

mysql_close();

?>
dimanche 3 août 2003 à 02:00:30 | Re : Pobleme d'affichage page par page

Houzefa

remplace tous les trucs de ce type : br $voir[codepostal] br par : br $voir[ codepostal (avec des guillemets)
dans le echo faut changer cette ligne-la par ex :
<font class=\"ar000000-10\">Téléphone : $voir[telephone]</font>
par :
<font class=\"ar000000-10\">Téléphone : ".$voir["telephonewww.123toto.com


-------------------------------
Réponse au message :
-------------------------------

> J'essaye de faire un affichage page par page sur mon site afin d'organisé les reponses de ma base de données. Cependant le code ne fonctionne pas donc le voici.
>
> <?
> $host = "localhost";
> $user = "root";
> $pwd = "";
> $bdd = "db_tourisme";
>
> if(empty($page)) $page = 1;
>
> $limit_var_1 = 10;
> $limit_var_2 = ($page - 1) * $limit_var_1;
>
> $connect = mysql_connect($host, $user, $pwd) or die ("Connexion au serveur impossible");
> $requete = "SELECT * FROM restauration_tbl WHERE type='$type' LIMIT $limit_var_2,$limit_var_1";
>
> $result = mysql_db_query("$bdd", $requete);
>
> while ($voir = mysql_fetch_array($result))
> {
> echo "
> <tr>
> <td width=\"400\" colspan=\"4\" valign=\"top\">
> <p align=\"justify\">
> <font class=\"ar000000-11\"><b>$voir[nom] $voir[cote]</b></font>
> <br>
> <font class=\"ar000000-10\">$voir[adresse] - $voir[codepostal] - $voir[ville]</font>
> <br>
> <font class=\"ar000000-10\">Téléphone : $voir[telephone]</font>
> <font class=\"ar000000-10\">Télécopie : $voir[telecopie]</font>
> <br>
> <font class=\"ar000000-10\">Mode de paiement acceptés : $voir[paiement_accept]</font>
> </p>
> </td>
> </tr>
> ";
> }
>
> $nb_re = count ($voir[nom]);
> $nb_pa = ceil($nb_re/$limit_var_1);
>
> echo "
> <tr>
> <td width=\"400\" colspan=\"4\" valign=\"top\">
> <p align=\"justify\">
> ";
> for($i = 1;$i <= $nb_pa;$i ++){
> echo "<font size=\"1\" face=\"arial\" color=\"#000000\"><a href=\"localhost/tourisme/index.php?rubrique=restauration&page=index&type=$type&page=$i\">Page $i</a></font>";
> if($i < $nb_pa) echo " - ";
> }
> echo "</p></td></tr>";
>
> mysql_close();
>
> ?>
dimanche 3 août 2003 à 02:03:33 | Re : Pobleme d'affichage page par page

Houzefa

arf c encore le bordel avec l'utilisation des crochets sur ce forum...
donc remplace les 5 par des crochets ouvrants et les ° par des crochets fermants dans mon message :

remplace tous les trucs de ce type :
$voir5codepostal°
par :
$voir5"codepostal"° (avec des guillemets)
dans le echo faut changer cette ligne-la par ex :
<font class=\"ar000000-10\">Téléphone : $voir5telephone°</font>
par :
<font class=\"ar000000-10\">Téléphone : ".$voir5"telephone"°."</font>
et puis remplace les retours-ligne du echo par des \n.


Houzéf@ - www.123toto.com


-------------------------------
Réponse au message :
-------------------------------

> remplace tous les trucs de ce type :
> $voir[codepostal]
> par :
> $voir["codepostalwww.123toto.com
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > J'essaye de faire un affichage page par page sur mon site afin d'organisé les reponses de ma base de données. Cependant le code ne fonctionne pas donc le voici.
> >
> > <?
> > $host = "localhost";
> > $user = "root";
> > $pwd = "";
> > $bdd = "db_tourisme";
> >
> > if(empty($page)) $page = 1;
> >
> > $limit_var_1 = 10;
> > $limit_var_2 = ($page - 1) * $limit_var_1;
> >
> > $connect = mysql_connect($host, $user, $pwd) or die ("Connexion au serveur impossible");
> > $requete = "SELECT * FROM restauration_tbl WHERE type='$type' LIMIT $limit_var_2,$limit_var_1";
> >
> > $result = mysql_db_query("$bdd", $requete);
> >
> > while ($voir = mysql_fetch_array($result))
> > {
> > echo "
> > <tr>
> > <td width=\"400\" colspan=\"4\" valign=\"top\">
> > <p align=\"justify\">
> > <font class=\"ar000000-11\"><b>$voir[nom] $voir[cote]</b></font>
> > <br>
> > <font class=\"ar000000-10\">$voir[adresse] - $voir[codepostal] - $voir[ville]</font>
> > <br>
> > <font class=\"ar000000-10\">Téléphone : $voir[telephone]</font>
> > <font class=\"ar000000-10\">Télécopie : $voir[telecopie]</font>
> > <br>
> > <font class=\"ar000000-10\">Mode de paiement acceptés : $voir[paiement_accept]</font>
> > </p>
> > </td>
> > </tr>
> > ";
> > }
> >
> > $nb_re = count ($voir[nom]);
> > $nb_pa = ceil($nb_re/$limit_var_1);
> >
> > echo "
> > <tr>
> > <td width=\"400\" colspan=\"4\" valign=\"top\">
> > <p align=\"justify\">
> > ";
> > for($i = 1;$i <= $nb_pa;$i ++){
> > echo "<font size=\"1\" face=\"arial\" color=\"#000000\"><a href=\"localhost/tourisme/index.php?rubrique=restauration&page=index&type=$type&page=$i\">Page $i</a></font>";
> > if($i < $nb_pa) echo " - ";
> > }
> > echo "</p></td></tr>";
> >
> > mysql_close();
> >
> > ?>
>


Cette discussion est classée dans : page, affichage, nb, voir, pobleme


Répondre à ce message

Sujets en rapport avec ce message

Temps d'affichage d'une page [ par Indy ] Bon bon, après deux jours passés à comprendre le fonctionnement de php3 et de mysql (site chez Free.fr), toutes les infos voulues sont enfin bien envo pb affichage page par page et Register global [ par choubix ] bonjour,je souhaite afficher des données page par page et le probleme vient surmeent de php qui avec les register globals à off me joue des tours...vo tjs mon probleme d'affichage page par par page!!!! [ par piervs ] Salut,Je vous avez deja poster ce message mais n'ayant tjs pas eu de solution fonctionnant je retente ma chance!!!J'ai un petit (en fait plutot gros) affichage d'une image en fonction du nom de la page [ par fstyle ] Bonjour/soir !J'ai un petit soucis ... j'ai dû modifié un site en php ... et j'ai créer des modèles avec dreamweaver le soucis c'est que quand on est comment optimiser une page web selon la resolution d'affichage du client? [ par lookme ] bonjour ,voila j'ai pu voir sur different site internet que la page d'accueil et meme les suivante pouvais s'adapter dans la fenetre explorer et rempl affichage page php [ par lolo1202 ] Bonjour à tous,Quelqu'un sait il comment faire un lien parmis des résultats dune base de données ? (je travaille en php)Je m'explique. J'affiche les r Affichage html & cadre [ par lastwhirlwind ] (¨:._LastWhirlwind_.:¨) Salut a tous voila G une page possedant plusieur ta submit.. [ par haka ] Bonjour, Pas très rôdé en php, je rencontre le pb suivant que je n'arrive pas à résoudre :-une page contenant un formulaire pour une inscription News erreur GET/POST [ par lolo49 ] lolo49bonjour,j'ai un souci avec PHP4je résume : j'ai une base de donnée MySql avec des clientsje peux soit - afficher la liste complète so Affichage par page Php-Access [ par aghaton ] Voila j aimerais afficher Par exemple 5 resultat par pagecependant j utilise un odbc pour faire le lien entre access et php et le limit qui me permett


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,187 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales