begin process at 2012 05 31 06:41:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

probleme affichage résultat (resultat une image)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme affichage résultat (resultat une image)

lundi 4 août 2008 à 15:53:41 | probleme affichage résultat (resultat une image)

tarroukt



Salut forum,
j'ai un probleme qui m'a bloqué, j'ai déniché sur internet un script pour moteur de recherche multi champs, aparament ça ne marche pas , voici mon code de recherche :

<?php
  include('Connections/connexion.php');
   @$h = $_POST['metiers'];
   @$h2 = $_POST['Raison_Social'];
   @$h3 = $_POST['CP'];
   
    $SQL = "SELECT * FROM enregistrement WHERE CP LIKE '$h3%' OR Raison_Social LIKE '%h2%' OR metiers LIKE'%h%'";
    @$result = mysql_query($SQL) or die("La requ&ecirc;te <BR><PRE>$SQL</PRE>a &eacute;chou&eacute; : ".mysql_error());
    $article =mysql_fetch_object($result);
    $result = mysql_query($SQL) ;
    //$donnees = mysql_fetch_array($result)
    //afficher resultat
    $row = mysql_fetch_array($result);
    $url = $row["photo"];
 ?>

mes enregistrements sur les quels je veux faire la recherche sont présenté comme des informations texte + associé une image; le but de ma recherche est que je voudrais afficher le résultat comme image c.a.d il m'affiche l'url de l'image stoké dans ma base, dans un champ a part (photo) et l'assiocier au résultat de la recherche.
je l'ai fait comme suit :
<img src="<?php echo "$url"; ?>" width="505" height="272" />

mais le resultat ici c'est qu'il maffiche : $row["photo"] qui est tjs le resultat du premeier enregistrement dans la base.
meme si je change par un autre champs le résultat m'affiche tjs le premier enregistrement (j'affiche par exemple $row["CP"])
Donc le code de ma recherche ne marche pas pourtant j'ai suivi a la lette le tut o.
Merci de votre aide
lundi 4 août 2008 à 16:09:47 | Re : probleme affichage résultat (resultat une image)

Bling 182

$row = mysql_fetch_array($result);
    $url = $row["photo"];

il faut faire une boucle :

while ($row = mysql_fetch_array($result)) {
 echo '<img src="' . $row['photo']; . '" alt="Image de la recherche />';
}

--
Développeur web freelance - Bling182 Dev : http://freelancedev.ovh.org - http://www.bling182.fr
lundi 4 août 2008 à 18:10:20 | Re : probleme affichage résultat (resultat une image)

tarroukt

salut,
merci de votre reponse,
j'ai testé la boucle mais ca ne marche pas il m'affiche l'erreur suivante :
Parse error: syntax error, unexpected '.' in /homepages/39/d241175651/htdocs/rech.php on line 129

la ligne 129 est celle ci :
 echo '<img src="'. $row['photo']; .'" alt="Image de la recherche />';

aussi pouvez vous m'indiquer ou  placer cette boucle dans mon code précédent, car je suis perdu

merci
lundi 4 août 2008 à 18:17:59 | Re : probleme affichage résultat (resultat une image)

Bling 182

enleve le ; apres $row['photo']

Et tu places cette boucle a l'endroit ou tu veux afficher tes images.

--
Développeur web freelance - Bling182 Dev : http://freelancedev.ovh.org - http://www.bling182.fr
lundi 4 août 2008 à 18:53:21 | Re : probleme affichage résultat (resultat une image)

tarroukt



salut,
merci a vous, reste une chose y a til un  moyen pour inserer un commentaire, du genre il y a 0 résulat,
le code aparament ça marche je suis entraint de le tester
merci encore
lundi 4 août 2008 à 19:07:45 | Re : probleme affichage résultat (resultat une image)

tarroukt



Salut,
je crois que j'ai une faute dans mon code de recherche, j'ai remplacer meme le contenu de :
$row["photo"] par $row["CP"] juste pou permettre de m'afficher la valeur du champs et ça ne marche pas meme si je met dans la recherche le  meme contenu stoké dans la base???
merci de votre aide
lundi 4 août 2008 à 19:11:57 | Re : probleme affichage résultat (resultat une image)

Bling 182

oui il y a moyen

if (mysql_num_rows($reult) == 0) { message }


--
Développeur web freelance - Bling182 Dev : http://freelancedev.ovh.org - http://www.bling182.fr


Cette discussion est classée dans : mysql, recherche, image, résultat, resultat


Répondre à ce message

Sujets en rapport avec ce message

Faire apparaitre les réponses d'un formulaire dans une petite fenêtre [ par Gille59 ] BonjourPour ma généalogie je reçois les données venant d'une base dans une page.Les données reçues sont des noms avec prénoms différents pour un même Un petit moteur de recherche :-) [ par grignote1 ] Bonjour à tous ! Je cherche à intégrer un moteur de recherche à mon site, mais malgré toutes mes tentatives je ne parvi Url d'image [ par davidcian ] Voila mon code://connection a la baseinclude("include/connection.php3"); $nom= $_GET['lot'];$sql ="SELECT id, lot, type, surface, prix, terrasse, expo Decallage lors de l'affichage d'image. [ par Mastronic ] Bonjour, je veux realiser un explorateur. hé je but sur un soucis qui me semble basic.. mais tres genant.</ Création d'un moteur de recherche [ par thangoon ] BonjourAlors voici mon probleme : je cherche a faireun moteur de recherche par mot clé (avec un ou deux mots clés) sur 2 tables : une table produits e calculer un % en php [ par pronostic ] Bonjour à tous et merci de votre aide. Je souhaiterais afficher sur mon site le % de reussite des pronos mais ca ne marche pas : $total = mysql_query( insertion d'images sur MySQL [ par Euskalor ] Salut à toutes et à tous !Je souhaiterais savoir comment faire pour mettre une image dans une base de donnée MySQL via un code PHP. Etant débutant en Résultat requete dans liste déroulante [ par Cuenod ] Bonjour à tous,Je cherche le moyen de mettre le résultat d'une base de données dans une liste déroulante, mais je ne sais pas comment faire ! Je vous php & mysql [ par chako ] Salut, je suis entrain de développer une page web qui permet de la recherche dans la base de donnée à l'aide de php & mysql et j'utilise wamp5_1.7.4.e PNG et transparence [ par BTAJV ] Bonjour tout le monde,Voila je suis en plein création d'un site crée qui servira a créer des signature pour un jeux video mais j'ai un probleme de tra


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales