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

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

indexation et défillement


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

indexation et défillement

samedi 8 novembre 2003 à 07:24:09 | indexation et défillement

toffis

Bonjour,
J'ai un petit probleme avec ce script compte tenu que l'indexation avec LIMIT ne fonctionne pas dans ce cas,
je voudrais quand même avoir la possibilité de faire suivant et précedant et je n'y arrive pas.


$locat = $_POST['photo'] ;
$nbr=9;
$query="SELECT * FROM photos WHERE album='$locat' LIMIT $nbr";

$resultat=mysql_query($query) or die("erreur : ".mysql_error());

if($result=mysql_fetch_object($resultat)){

echo "<table width='100%' align='center' cellspacing='11' >";

$x=0;
$y=0;
$colones=3;


if ($resultat=mysql_query($query))
{
while($ligne=mysql_fetch_array($resultat))
{

$image=1;
${$locat}[]['titre']=$ligne['titre'];
$retour= $ligne['titre'];
$tmp='ti_'.$ligne['titre'];


$y++;
$x++;
if($x==1)
echo("<tr align='left'>\n");

echo ("<td width=140 height=104 align='center' valign='bottom' ><b><font size='1' >
<table background='IMAGES/pix.gif' width='131'><tr>
<td align='center' background='IMAGES/f_cadre.jpg'><font size='1'>
<b>$retournom</b></td></tr></table><br>
<img src='' name='$tmp' align='middle'>$name</td>");

if($x==$colones || $y==$nb_img) {
echo("</tr>\n");
$x=0;
}

}

Chris
samedi 8 novembre 2003 à 16:36:06 | Re : indexation et défillement

Tomcube

La clause LIMIT accepte 2 paramètres :
le numéro de la ligne de départ et le nombre de lignes à renvoyer.

La requête suivante met en oeuvre la clause LIMIT :

SELECT titre FROM photos LIMIT 2, 3;

catte requête est interprétée ainsi :
"Selectionne les titres des photos et renvoie 3 lignes à partir de la deuxième ligne de sortie." (Rappel: les lignes commencent à 0)
dimanche 9 novembre 2003 à 07:49:53 | Re : indexation et défillement

toffis

d'accord merci mais dans ce cas je fait quoi de ce 0 qui replace mon $index qui marche pas?

if($nb_img!=0){
if($index>0){
$i=$image-$nbr;
echo "<a href=\'index.php?page=selection_img.php&index=$i&scat=$scat\'>Precedant</a>";
}
}

if(nbr!=0){
$nb_img=mysql_query('select count(*)as nb from photos where id_s=$scat')or die('erreur :\n'.mysql_error());
if(mysql_result($nb_img,0,'nb')>$index+$nbr){
$i=$index+$nbr;
echo ("<a href=\'index.php?page=selection_img.php&index=$i&scat=$scat\'>Suivant</a>");
}
else
echo("Suivant");
}
Chris
dimanche 9 novembre 2003 à 11:02:43 | Re : indexation et défillement

Tomcube

Il vient d'où ce $index il te sert à quoi ?
Comment ça il marche pas ?
dimanche 9 novembre 2003 à 16:23:34 | Re : indexation et défillement

toffis

he bien en fait la requette c'est :

$query="SELECT * FROM photos WHERE album='$locat' LIMIT $index, $nbr";

Et ça me met une erreur alors qu'avec ton indexation ça n'en fait pas, va savoir ?... alors je me demande maintenant commen utiliser ta methode, qui passe...

$query="SELECT * FROM photos WHERE album='$locat' LIMIT 2, 3";



Chris
dimanche 9 novembre 2003 à 22:01:14 | Re : indexation et défillement

Tomcube

Est-ce que t'as bien défini $index même quand il doit valoir 0 ?


Cette discussion est classée dans : ligne, mysql, resultat, query, echo


Répondre à ce message

Sujets en rapport avec ce message

comment transformer ce code en une fonction [ par greg975 ] bonjour à tous j'ai fait une petite application apparament mes requetes se ressemblent elles changent justes sur le critères de selection et sur les c problème de création de moteur de recherche [ par astuces_jeux ] bonjour,j'ai utilisé le moteur de recherche ici : http://www.plb.fr/v3/ccm/php/phpmoteur.phpet j'ai ces deux erreur :Parse error: syntax error, unexpe prob pagination [ par soussan ] je suis débutante en php et j'ai un prob avec code pagination que j'ai trouvé sur le web,qlq1 peut m'aider à trouver l'erreur et merci:$server = "loca prob pagination [ par soussan ] sltj'ai un rpob de pagination ; pour la premiere page tt marche bien mais pour la deuxième je suis bloqué ca donne pas la suite des enregistrement voi rajouter une ligne à mon tableau en cliquant sur un bouton [ par Deis94 ] Voila jai un petit souci et je bricole pas mal pour men sortir (suffit de jeter un coup d'oeilà mon script )en considérant que je suis dans un tableau erreur de controle mais où ??? [ par ahcorad ] Alors une page normale avec des liste déroulantes avec des données MySQL, au lancement de la page, les valeurs devraient être vides mais la première l AU secourrrrrrrrrrrrssssssssss [ par twixster ] Bonjour :Voila, je vous poste mon code, mais d'abord je vous explique, j'affiche a ubout de chaque ligne( c'est a dire chaque fois qu'on a fait enter mon formulaire ne se declenche pas [ par oli375 ] voila j'ai une première page  pour ajouter un joueur jeuille de match. php:session_start();include("connection_base.php");if(isset($_SESSION['selectio Es ce que mon code est propre [ par sense ] Je code un formulaire pour faire un trie dans ma requete, mais ce que j'ai fais fonctionne mais je pense que j'en fais trop :/ quelqu'un peu me consei teste dans textarea [ par michmichman ] Voila je cherche a mettre des données recupérées de ma bdd dans un textarea voila le code:


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,608 sec (3)

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