le 26/07/2003 à 00:10
help besion daide des pro du php
voici ma source
<?php
// on se connecte à notre base
$base = mysql_connect ('ftp', 'name', 'pass');
mysql_select_db ('ma_base', $base) ;
// on choisit le nombre d'éléments à afficher sur chaque page
$nb_affichage_par_page = 60;
// on récupère le nom de notre page WEB
$path_parts = pathinfo($PHP_SELF);
$page = $path_parts["basename"];
$sql = 'SELECT count(*) FROM galerie';
$req = mysql_query('SELECT * FROM galerie');
$res = mysql_numrows($req);
// on exécute cette requête
$resultat = mysql_query($sql);
// on récupère le nombre d'éléments à afficher
$nb_total = mysql_fetch_array($resultat);
// on teste si ce nombre de vaut pas 0
if (($nb_total = $nb_total[0]) == 0) {
echo 'Aucune réponse trouvée';
}
else {
if (!isset($debut)) $debut = 0;
// Préparation de la requête avec le LIMIT
$sql = 'SELECT id, npp, npg, des, cat, date FROM galerie ORDER BY date DESC LIMIT '.$debut.','.$nb_affichage_par_page;
// on exécute la requête
$req = mysql_query($sql);
echo '<p>('.$res.')Galeries Sur TGPxxx.tk </p>';
// on va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {
// on récupère les valeurs qui nous intéressent
$id_sujet = $data['id'];
$cat = $data['cat'];
$npp = $data['npp'];
$npg = $data['npg'];
$des = $data['des'];
$date = $data['date'];
$date = date("d/m/Y");
// on decompose la date
echo '<strong>'.$date.'</strong> (<strong><font color="#FF00FF">'.$cat.'</font></strong>) <strong>'.$npp.'</strong> Photos <a href="'.$npg.'" target="_blank">'.$des.'</a><Br>';
}
// on libère l'espace mémoire alloué pour cette requête
mysql_free_result ($req);
}
// on ferme la connexion à la base de données.
mysql_close ();
$barre = barre_navigation($nb_total, $nb_affichage_par_page, $debut, $page);
echo '<center><hr>'.$barre.'';
?>
<?php
// on se connecte à notre base
$base = mysql_connect ('ftp', 'name', 'pass');
mysql_select_db ('ma_base', $base) ;
// on choisit le nombre d'éléments à afficher sur chaque page
$nb_affichage_par_page = 60;
// on récupère le nom de notre page WEB
$path_parts = pathinfo($PHP_SELF);
$page = $path_parts["basename"];
$sql = 'SELECT count(*) FROM galerie';
$req = mysql_query('SELECT * FROM galerie');
$res = mysql_numrows($req);
// on exécute cette requête
$resultat = mysql_query($sql);
// on récupère le nombre d'éléments à afficher
$nb_total = mysql_fetch_array($resultat);
// on teste si ce nombre de vaut pas 0
if (($nb_total = $nb_total[0]) == 0) {
echo 'Aucune réponse trouvée';
}
else {
if (!isset($debut)) $debut = 0;
// Préparation de la requête avec le LIMIT
$sql = 'SELECT id, npp, npg, des, cat, date FROM galerie ORDER BY date DESC LIMIT '.$debut.','.$nb_affichage_par_page;
// on exécute la requête
$req = mysql_query($sql);
echo '<p>('.$res.')Galeries Sur TGPxxx.tk </p>';
// on va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {
// on récupère les valeurs qui nous intéressent
$id_sujet = $data['id'];
$cat = $data['cat'];
$npp = $data['npp'];
$npg = $data['npg'];
$des = $data['des'];
$date = $data['date'];
$date = date("d/m/Y");
// on decompose la date
echo '<strong>'.$date.'</strong> (<strong><font color="#FF00FF">'.$cat.'</font></strong>) <strong>'.$npp.'</strong> Photos <a href="'.$npg.'" target="_blank">'.$des.'</a><Br>';
}
// on libère l'espace mémoire alloué pour cette requête
mysql_free_result ($req);
}
// on ferme la connexion à la base de données.
mysql_close ();
$barre = barre_navigation($nb_total, $nb_affichage_par_page, $debut, $page);
echo '<center><hr>'.$barre.'';
?>