SQL selectionner les donnée entre l'id 1 et 5

Résolu
laquiche Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   -  
nEm3sis Messages postés 710 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je souhaite selectionner les données dans une table, entre l'id 1 et 5, mais les id ne correspndent pas au numeros des enregistrement

j'avais mis ca au debut :
SELECT url FROM mp3 LIMIT ID = '1','5'
mais ca ne marche pas, sql renvoi une erreur
voila help me please :D
A voir également:

5 réponses

nEm3sis Messages postés 710 Date d'inscription   Statut Membre Dernière intervention   113
 
tu confond un peu la ^^

SELECT url FROM mp3 LIMIT 1, 5 selectionne les entrée numéro 2 3 4 5 6
SELECT url FROM mp3 WHERE ID>=1 AND ID <=5 selectionne les entrée possédant un id compris entre 1 et 5 compris
0
laquiche Messages postés 32 Date d'inscription   Statut Membre Dernière intervention  
 
ok, merci beaucoup c'est impecable, j'ai maintenant un autre probleme :

$playlist = while ($donnees3 = mysql_fetch_array($reponse3) )
{
'|'.$donnees3['url'];
};

Je voudrais que ma varaible playlist soit egale a : | url1|url2|url3 etc etc
hors la j'ai une erreur et j'arrive pas a comprendre, l'erreur est :
Parse error: syntax error, unexpected T_WHILE in /home.12/l/a/q/laquiche/www/proxymp3/include_afftitre.php

voila pouvez-vous m'aidez ??
0
nEm3sis Messages postés 710 Date d'inscription   Statut Membre Dernière intervention   113
 
en php while n'a pas de valeur donc tu ne peu pas le mettre dans une variable

tu doi mettre comme ca a la place
while ($donnees3 = mysql_fetch_array($reponse3) )
{
$playlist = '|'.$donnees3['url'];
};
0
laquiche Messages postés 32 Date d'inscription   Statut Membre Dernière intervention  
 
Si je fait comme ca $playlist, ne prend que une valeur, hors je veux que $playlist prenne toutes les valeur de $donnees3['url'] separé par des "|"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nEm3sis Messages postés 710 Date d'inscription   Statut Membre Dernière intervention   113
 
dans ce cas fait
while ($donnees3 = mysql_fetch_array($reponse3) )
{
$playlist .= '|'.$donnees3['url'];
};
ce qui est la meme chose que
while ($donnees3 = mysql_fetch_array($reponse3) )
{
$playlist = $playlist.'|'.$donnees3['url'];
};

si playlist doi etre vide avant la boucle tu rajoute $playlist = '' devant la boucle while
0