IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

[Réglé]Tester la présence d'une chaine [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    fdghfdgh
    Inscrit en
    Août 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : fdghfdgh

    Informations forums :
    Inscription : Août 2009
    Messages : 22
    Par défaut [Réglé]Tester la présence d'une chaine
    Bonjour,

    je cherche à tester la présence d'une chaine dans une table.

    Il y a bien LIKE mais je n'arrive pas à exploiter le résultat en PHP qui est toujours le même.
    Ca me met en l'occurence toujours "Resource id #3" en réponse à " echo $resultat_requete;" et ce quelque soit le string recherché et sa présence ou non.

    Connaissez vous une fonction SQL pouvant faire ça ?

    Merci

  2. #2
    Membre averti
    Femme Profil pro
    fdghfdgh
    Inscrit en
    Août 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : fdghfdgh

    Informations forums :
    Inscription : Août 2009
    Messages : 22
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    <?
    // liste des fichier avec adresse complète
    $folder = "./images/stories";
    $dossier = opendir($folder);
    while ($fichier = readdir($dossier)) {
    if ($fichier != "." && $fichier != "..") {
        $nomfichier = "images/stories/".$fichier;
    // recherche du lien dans BDD 
    mysql_connect("localhost", "user", "passwd"); 
    mysql_select_db("base");
    $result1=mysql_query("SELECT * FROM `table`WHERE `champ` LIKE '%$nomfichier%'");
    $result1=mysql_fetch_array($result1);
     
    // si non présent donc spam affiche le lien du fichier à supprimer
    if ($result1[1] == NULL) {
     
    echo $nomfichier.'<br />';
    } 
    }
    }
    closedir($dossier);
    mysql_close(); 
    ?>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 20/03/2012, 14h24
  2. Réponses: 10
    Dernier message: 15/03/2009, 14h52
  3. Réponses: 4
    Dernier message: 24/04/2007, 21h58
  4. Tester la présence d'une imprimante sur le serveur
    Par PrinceMaster77 dans le forum ASP
    Réponses: 7
    Dernier message: 06/03/2006, 15h59
  5. tester le type d'une chaine
    Par molesqualeux dans le forum C
    Réponses: 33
    Dernier message: 03/02/2006, 08h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo