naviguer dans un fichier texte
bonjour à tous,
j'ai à nouveau un pti soucis qui m'empéche de continuer.
Je m'explique j'ai des données stockées dans un fichier texte ex: nom-prenom-age (par ligne).
Je voudrais afficher le toutn et avoir la possibilité d'avancer ou de reculer d'une ligne pour lire le contenu de ce fichier.
J'éspére avoir été clair !
J'ai intégreé tout ça dans un formulaire, mon soucis est que j'arrive à afficher la 1er ligne mais je ne sais pas koi mettre dans le bouton "suivant" ou "precendent" !
kelk'un a-t-il une idée
merci d'avance pour votre aide
a+
;-)
salut,
a mon avis, le plus simple est l'utilisation de la fonction
file.
ainsi tu passe l'index du tableau dans le lien et tu ne te complique pas la vie :)
sinon avec les fonctions traditionnelle d'ouverture / lecture de fichier en comptant le nombre de ligne lu ...
l'avantage du file c'est que tu peut faire facilement une barre avec les N° de ligne afin de récupérer ce qui t'intéresse :)
Il en faut peu pour être heureux !!!!!
salut Moogli;
merci pour ton aide !
j'avais besoin aussi de savoir comment faire pour afficher les lignes suivantes..
Je m'explique, une fois que j'affiche l'element[1], comment je fais pour afficher l'ement[2] en clikant sur le bouton "suivant", je ne sais pas comment l'afficher!
As-tu compris et merci d'avance pour ton aide
le 14/03/2006 à 11:39
bibi
<?php
if(isset($_POST['step']))
{
$step = 0;
}
else
{
$step = $_POST['step'];
}
$f = file('Mon fichier.txt');
$ligne = $f[$step];
$ma_ligne = explode('-',$ligne);
?>
<form id="next" method="post">
<input type="hidden" name="step" value="<?php echo ($step+1); ?>" />
<input type="submit" name="suivant" value="Suivant" />
</form>
commit suicide
le 14/03/2006 à 11:47
Bzh
salut bibi,
désolé de réagir aussi tard !
je n'ai pas trés bien compris ton code,
peux tu me l'éclaircir stp !
deplus dans la meme page j'ai aussi un bouton "precedent" pour revenir à la ligne antérieure!
et un bouton "supprimer" pour supprimer la ligne :!
désolé de t'embété mé je né absoulment pas d'idée pour mettrez ça en place
merci pour votre aide !
-->Bzh merci aussi !
a+
please quelqu'un peut il svp me donner plus d'infos !
merci beaucoup
le 20/03/2006 à 18:28
Bzh
Je pensais à ça en relisant ton post, pourquoi ne veut tu pas utiliser SQLITE ??? Le résultat sera le même ??? Nan ?
salut !
je ne sais pas c'est quoi SQLITE !
peux tu m'en dire plus stp
merci beaucoup
le 21/03/2006 à 00:08
Bzh
Une petite recherche dans google !
Ensuite, pose des questions dessu si tu veux aprofondir la question...
Mais, a mon avis, cela pourrait interesser...
Bye...