Fonction de recherche

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

4 réponses

Répondre au sujet
jordane45 20561 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 20 avril 2018 Dernière intervention - 14 sept. 2017 à 07:10
0
Utile
Bonjour

Quel problème ?
Avec quel code ?
Commenter la réponse de jordane45
bidjini 12 Messages postés jeudi 14 septembre 2017Date d'inscription 14 décembre 2017 Dernière intervention - 14 sept. 2017 à 10:06
0
Utile
2
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 20561 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 20 avril 2018 Dernière intervention - 14 sept. 2017 à 16:58
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 12 Messages postés jeudi 14 septembre 2017Date d'inscription 14 décembre 2017 Dernière intervention - 14 sept. 2017 à 17:33
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.