Gestion de documents avec php
smarty08
Messages postés
62
Date d'inscription
Statut
Membre
Dernière intervention
-
smarty08 Messages postés 62 Date d'inscription Statut Membre Dernière intervention -
smarty08 Messages postés 62 Date d'inscription Statut Membre Dernière intervention -
s'il vous plai,j'ai un probleme,j'ai envie de gérrer des documents dans une base de données avec du code php,et je ne sais pas trop quel script taper,je suis nouveau dans le php.j'ai ma base de données,je travail avec wamp server,je parvient deja a me connecter a la base de données,mais je suis bloquer pour la suite.il faut:
-insérer
-afficher
-supprimer
-et modifier
les documents
s'il vous plai,puis-je avoir des script?merci a vous
-insérer
-afficher
-supprimer
-et modifier
les documents
s'il vous plai,puis-je avoir des script?merci a vous
A voir également:
- Gestion de documents avec php
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Gestion de fichiers - Télécharger - Gestion de fichiers
- Logiciel gestion photo gratuit - Guide
- Easy php - Télécharger - Divers Web & Internet
- Logiciel de classement de documents gratuit - Télécharger - Bureautique
1 réponse
Bonjour,
Exemple pour afficher le document :
Pour la page de sélection du fichier à lire :
Il te suffit de faire un formulaire tout simple (liste déroulante, un bouton submit)
<form method="post" action="fichieraffichagefichier_ou_lenomquetuveux.php">
La liste déroulante se construit en partie en PHP :
Récupération des noms de fichiers en base de données :
<?php
$r_fichiers = mysql_query("SELECT champs FROM table");
?>
Création de la liste déroulante :
<select name="fichier">
<?php
//Parcourt les résultats un à un précédemment récupérés
while($a_fichiers = mysql_fetch_array($r_fichiers)
{
//Créé les éléments de la liste déroulante. Changer champnom pour qu'il corresponde avec le nom du champ en base comportant le nom des fichiers
echo '<option value='.$a_fichiers['champnom'].'>'.$a_fichiers['champnom'].'</option>
}
</select>
<input type="submit" value="Afficher">
</form>
-----------
Fichier qui va récupérer le contenu
<?php
//Récupération du fichier choisi
$s_fichier = $_POST['fichier'];
//Ouvre le fichier
$r_fichier = fopen($s_fichier, 'r');
if(!$r_fichier)
{
//Affichage du fichier ligne par ligne
while(($s_ligne = fgets($r_fichier)) == false)
{
echo $s_ligne;
}
//Fermeture du fichier
fclose($r_fichier);
}
?>
Exemple pour afficher le document :
Pour la page de sélection du fichier à lire :
Il te suffit de faire un formulaire tout simple (liste déroulante, un bouton submit)
<form method="post" action="fichieraffichagefichier_ou_lenomquetuveux.php">
La liste déroulante se construit en partie en PHP :
Récupération des noms de fichiers en base de données :
<?php
$r_fichiers = mysql_query("SELECT champs FROM table");
?>
Création de la liste déroulante :
<select name="fichier">
<?php
//Parcourt les résultats un à un précédemment récupérés
while($a_fichiers = mysql_fetch_array($r_fichiers)
{
//Créé les éléments de la liste déroulante. Changer champnom pour qu'il corresponde avec le nom du champ en base comportant le nom des fichiers
echo '<option value='.$a_fichiers['champnom'].'>'.$a_fichiers['champnom'].'</option>
}
</select>
<input type="submit" value="Afficher">
</form>
-----------
Fichier qui va récupérer le contenu
<?php
//Récupération du fichier choisi
$s_fichier = $_POST['fichier'];
//Ouvre le fichier
$r_fichier = fopen($s_fichier, 'r');
if(!$r_fichier)
{
//Affichage du fichier ligne par ligne
while(($s_ligne = fgets($r_fichier)) == false)
{
echo $s_ligne;
}
//Fermeture du fichier
fclose($r_fichier);
}
?>
smarty08
Messages postés
62
Date d'inscription
Statut
Membre
Dernière intervention
merci,j'ai pu resoudre mon probleme grace a vous.grand merci