Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
930 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Sql et array : comment sortir un element ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Sql et array : comment sortir un element ?

n°1576579
thekeke
La vie est belle !
Posté le 19-06-2007 à 01:02:19  profilanswer
 

Bon on se moque pas je débute...
 
Voici ce que j'ai fais :
 
$sql4 = "SELECT id FROM contenu WHERE rubrique='$rubmere' AND type='$type' AND date<='$today' ORDER BY nom1 ASC";
$req4 = mysql_query($sql4) or die('Erreur SQL ! Cette page n'existe pas !');
 
$tableau = array();
$compteurid=1;
while($data = mysql_fetch_array($req4))  
    {
$tableau[$compteurid]=$data['id'];
$compteurid=$compteurid+1;
 }
 
 
Voilà... Je veux la 5eme entrée du tableau... alors j'ai tenté un :
 
echo 'la 5eme entrée est : '.$tableau[5].' !!!';
 
qui ne donne rien...
 
J'ai aussi essayer d'obtenir le $compteurid correspond à l'id 55... pareil j'y arrive pas :)
 
Mais bon je pense que ce que j'ai fais est faux ? Pouvez-vous m'aider ?
 
J'ai regardé pas mal sur le net mais je ne trouve pas de choses qui m'aide... si vous avez une url pour me donner un indice ça m'ira aussi :)


---------------
BattleTag : thekeke#2108 ajoutez moi ;)
mood
Publicité
Posté le 19-06-2007 à 01:02:19  profilanswer
 

n°1576593
dwogsi
Défaillance cérébrale...
Posté le 19-06-2007 à 06:57:54  profilanswer
 

Ragarde du côté de LIMIT de MySQL. C'est encore plus simple.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1576742
bixibu
Ca ... c'est fait!
Posté le 19-06-2007 à 13:07:00  profilanswer
 

un tableau ca commence a 0 donc si tu veux la 5eme entrée tu fais $tab[4]

n°1576768
skeye
Posté le 19-06-2007 à 14:01:55  profilanswer
 

bixibu a écrit :

un tableau ca commence a 0 donc si tu veux la 5eme entrée tu fais $tab[4]


pas le sien. ;)
 
Si tu veux vérifier le contenu de ton tableau, la fonction print_r est ton amie. ;)


---------------
Can't buy what I want because it's free -
n°1576774
rufo
Pas me confondre avec Lycos!
Posté le 19-06-2007 à 14:06:26  profilanswer
 

$compteurid=$compteurid+1; -> $compteurid++;
 
et je ne vois pas pourquoi $tableau[5] ne marche pas. 0 moins que tu n'aies pas 5 entrées dans ton tableau...
 
Sinon, pour obtenir le $compteurid correspondant à l'id 55, faut utiliser array_search() ;)
D'une manière générale, quand on débute, c'est utile de savoir un peu les fonctions qui existent dans un langage. Donc pour maniper les tableaux -> http://fr.php.net/in_array


Message édité par rufo le 19-06-2007 à 14:06:36
n°1577042
thekeke
La vie est belle !
Posté le 20-06-2007 à 02:36:33  profilanswer
 

merci pour votre aide :)
 
J'avance doucement :)
 
dwogsi : je ne pouvais pas utiliser les LIMIT dans mon cas :'(


---------------
BattleTag : thekeke#2108 ajoutez moi ;)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Sql et array : comment sortir un element ?

 

Sujets relatifs
[SQL server 2005] erreur clef trop grande !Supprimer un element d'un tableau multidimentionnelle js [Resolu]
[SQL Server 2005] Accès au donnée par requete SQL en VBProblème D'insertion dans SQL
[ACCESS] requete SQL max dateajout d'un element
Fonction Array() et variable, possible?[HIBERNATE] Table d'association avec element !! Au Secours :D
[HIBERNATE] Table d'association avec element !! Au Secours :Dliste chnainée avec 2 pointeur sur le premier et le dernier element
Plus de sujets relatifs à : Sql et array : comment sortir un element ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR