Modifier et lire ligne spécifique fichier .txt avec php

cyril1310 -  
imencity Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je suis en train de réaliser un site qui permet de gérer le stockage d'objet dans un entrepôt.
Je voudrais que quand je reçois du matériel comme des vis, les ajouter a un fichier.txt ou les enlever si j'en vend. Mais je voudrais que ce fichier .txt puisse contenir un article par ligne mais juste en affichant le nombre
exemple:
ligne 1: 256
ligne 2: 5869
etc...
voila ce que j'ai pu faire , je n'ai pas réussi a faire en sorte d'avoir plusieurs articles sur le même fichier.


<?php
$file = "visserie.txt";
$M3x5 = file_get_contents($file);
if(isset($_POST['Submit'])) {
file_put_contents($file, $M3x5 + (int)$_POST['M3x5add'] - (int)$_POST['M3x5sub']);
header("Location: ".$_SERVER['REQUEST_URI']);
exit();
}
?>
<body>
<form method="post" action="<?php echo $_SERVER['REQUEST_URI'];?>" >

<table>
<tr>
<th>Taille</th>
<th>En Stock</th>
<th>Ajouter</th>
<th>Enlever</th>
<th></th>
</tr>
<tr>
<td>M3 x 5</td>
<td><?php echo '<p>'.$M3x5.'</p>'; ?></td>
<td><input type="text" name="M3x5add"/></td>
<td><input type="text" name="M3x5sub"/></td>
<td><input name="Submit" type="submit" value="Valider" /></td>
</tr>
<tr>
<td>M3 x 10</td>
<td><?php echo '<p>'.$M3x10.'</p>'; ?></td>
<td><input type="text" name="M3x10add"/></td>
<td><input type="text" name="M3x10sub"/></td>
<td><input name="Submit" type="submit" value="Valider" /></td>
</tr>
</table>


</form>

</body>


Merci de bien vouloir m'aider.
A voir également:

3 réponses

cyril1310
 
Aidez moi svp je ne trouve aucune solution merci d'avance.
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
Bonjour, ce serait beaucoup plus simple d'utiliser une base de données
0
imencity Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   43
 
Alain_42 a raison.

Sur le principe tu peux parfaitement faire ce dont tu parles.
Mais le dév de cela + lourdeur < CMS déjà existant

Donnes-nous plutôt tes besoins précis et on pourra t'orienter vers un CMS où une solution CMS + plugin qui pourra te convenir.
N'ai pas peur de ces bêtes, elles sont souvent gratuites, open source, fourni avec une administration très pointu, etc...
En quelques heures tu peux déjà avoir un système opérationnel ;-)

Si tu cherches une solution de gestion de stock: joomla 2.5 + virtuemart 2.0 !
0