Fonction de recherche

Signaler
Messages postés
12
Date d'inscription
jeudi 14 septembre 2017
Statut
Membre
Dernière intervention
14 décembre 2017
-
Messages postés
12
Date d'inscription
jeudi 14 septembre 2017
Statut
Membre
Dernière intervention
14 décembre 2017
-
Bonjour! je suis débutant en php, j'ai un petit problème pour rechercher un élément qui se trouve dans un répertoire avec la base de données mysql. Svp aider moi.

2 réponses

Messages postés
32451
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 mai 2021
347
Bonjour

Quel problème ?
Avec quel code ?
Messages postés
12
Date d'inscription
jeudi 14 septembre 2017
Statut
Membre
Dernière intervention
14 décembre 2017

Comment interpréter ce code en php

int rech(int numrech)
{
file *f;
f=fopen("image.txt", "r");
do
{
fscanf(f, "%d%d\n", img.id,img.numero);
fflush(stdin);
if(img.id==numrech)
{
fclose(f);
return 1; //trouve
}
}while(!feof(f));
fclose(f);
return -1; //Non trouvé
}

Merci d'avance...
Messages postés
32451
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 mai 2021
347
Déjà ...
Quel rapport entre le code montré (qui n'est pas du php...) et ta question initiale qui parle d'une base de données ???

Ensuite.. sais tu utilliser un moteur de recherches ?

Car par exemple :
f=fopen("image.txt", "r"); 

https://www.google.fr/search?q=php+file+open

https://www.google.fr/search?q=php+file+read+line
Messages postés
12
Date d'inscription
jeudi 14 septembre 2017
Statut
Membre
Dernière intervention
14 décembre 2017

Non je n'est jamais utiliser un moteur de recherche. J'ai un petit projet en php.

L'Objectif de ce projet est de rechercher des images dans un répertoire qui a en même tant un numéro dans la base.

NB: Si l'image se trouve dans le répertoire, il afficher son numéro.

Voici mes code php:

------------------------------------------

<?php
include("essai_image_connexion.php");
$requete="SELECT * FROM image";
$result=mysqli_query($bd,$requete);
$image=mysqli_fetch_array($result);
?>
<html>
<head>
<title>Mes Images</title>
<meta charset="utf-8">

</head>
<body>
<center>
<table width="600" border="1" cellspancing="0" cellpadding="5">
<tr>
<td>Id image</td>
<td><?php echo $image['id_img'];?></td>
</tr>
<tr>
<td>Numero</td>
<td><?php echo $image['numero'];?></td>
</tr>
</table><br>
<a href="essai_image_liste.php" rel="nofollow noopener noreferrer" target="_blank"><input type="submit" value="Retour"></a>
</center>
</body>
</html>

----------------------------------------------------------
-----------------liste.php------------------------------
<?php
include("essai_image_connexion.php");
$requete="SELECT * FROM image";
$result=mysqli_query($bd,$requete);
?>

<html>
<head>
<title>Mes Images</title>
<meta charset="utf-8">

</head>
<body>
<center>
<table width="600" border="1" cellspancing="0" cellpadding="5">
<tr>
<td>Id image</td>
<td>Voir les images</td>
</tr>
<?php while ($image=mysqli_fetch_array($result)) { ?>
<tr>
<td><?php echo $image['id_img'];?></td>
<td><a href="essai_image.php? numero=<?php echo $image['numero'];?>">Voir</a></td>
</tr>
<?php } ?>
</table>
</center>
</body>
</html>

Merci d'avance...et merci pour les liens aussi.