Fonction de recherche

Messages postés
12
Date d'inscription
jeudi 14 septembre 2017
Dernière intervention
14 décembre 2017
- - Dernière réponse : bidjini
Messages postés
12
Date d'inscription
jeudi 14 septembre 2017
Dernière intervention
14 décembre 2017
- 14 sept. 2017 à 17:33
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.
Afficher la suite 

Votre réponse

2 réponses

Messages postés
23610
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 décembre 2018
0
Merci
Bonjour

Quel problème ?
Avec quel code ?
Commenter la réponse de jordane45
Messages postés
12
Date d'inscription
jeudi 14 septembre 2017
Dernière intervention
14 décembre 2017
0
Merci
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...
jordane45
Messages postés
23610
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 décembre 2018
-
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
bidjini
Messages postés
12
Date d'inscription
jeudi 14 septembre 2017
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.
Commenter la réponse de bidjini

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.