Comparer une fichier par rapport a une base de donnée
Fermé
aymen21889
Messages postés
3
Date d'inscription
samedi 23 mai 2015
Statut
Membre
Dernière intervention
24 mai 2015
-
Modifié par aymen21889 le 23/05/2015 à 20:49
aymen21889 Messages postés 3 Date d'inscription samedi 23 mai 2015 Statut Membre Dernière intervention 24 mai 2015 - 24 mai 2015 à 12:57
aymen21889 Messages postés 3 Date d'inscription samedi 23 mai 2015 Statut Membre Dernière intervention 24 mai 2015 - 24 mai 2015 à 12:57
Bonjour,
je veux comparer le contenu d'un fichier par rapport a une base de donnée en php. c'est a dire je met dans une table un ensemble des phrases et si je le trouve dans le fichier il m'affiche un message .
Merci d'avance :)
je veux comparer le contenu d'un fichier par rapport a une base de donnée en php. c'est a dire je met dans une table un ensemble des phrases et si je le trouve dans le fichier il m'affiche un message .
Merci d'avance :)
A voir également:
- Comparer une fichier par rapport a une base de donnée
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
- Fichier impossible à supprimer - Guide
1 réponse
ElementW
Messages postés
4814
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 227
23 mai 2015 à 21:30
23 mai 2015 à 21:30
'lut, et la question est?
Je vois venir le "bah la question c'est comment on fait?"
Lis Demander de l'aide pour vos exercices sur CCM, puis exposes-nous ce que tu as tenté de faire, et montres-nous le code.
Je vois venir le "bah la question c'est comment on fait?"
Lis Demander de l'aide pour vos exercices sur CCM, puis exposes-nous ce que tu as tenté de faire, et montres-nous le code.
24 mai 2015 à 00:28
<?php
if(isset($_POST['fichier'])){
// echo 'here'; exit;
$tmp_name = $_FILES["file"]["tmp_name"];
$name = 'web'.uniqid().'.txt';
move_uploaded_file($tmp_name, "$uploads_dir/$name");
$line_array = array();
$handle = fopen("$uploads_dir/$name", "r");
$i =1;
if ($handle) {
while (($line = fgets($handle)) !== false) {
$pos = strpos($line, 'appelle');
if($pos == true){
echo 'line'.$i.' dans :'.$line; exit;
}
$line_array[] = $line;
$i++;
}
fclose($handle);
} else {
// error opening the file.
}
print_r($line_array);
}
exit;
?>
mais ce code m'affiche un message s'il y a le mot 'appelle' dans le fichier , comment je peut le faire avec une base de donnée, c'est a dire par exemple je met le mot 'appelle' dans un tableau dans la base au lieu de code?
24 mai 2015 à 10:22
Quel SGDB utilises-tu? Si c'est MySQL, comptes-tu utiliser mysqli ou PDO?
24 mai 2015 à 12:57