Problème affichage image php MyAdmin
Posté : 20 févr. 2011, 19:51
Bonjour,
Je travail en local avec php myadmin, j'ai écris un code pour récupérer les informations dans la base de données... tout semble bien fonctionner, mais quand je cherche à afficher l'image, rien ne ressort...
voilà le code :
Tout sélectionner
<html><head><title>Résultat de la recherche</title><? include('metatags.php'); ?></head><body><center>
<span class="KlozaSeek_titre"><? include('admin/config.php'); echo $KlozaSeek_haut_ban ; ?></span><br><br>
<form method="POST" action="index.2.php">
<input type="text" name="Seek" size="40" class="KlozaSeek_form_champs">
<input type="submit" value="Rechercher" name="Rechercher" class="KlozaSeek_form_boutons">
</form><hr><span class="KlozaSeek_titre_pages">Recherche :</span><br><br>
<?
// Inclusion du fichier de configuration.
include("admin/config.php");
// Transformation des données saisis lors du formulaire.
$seek = AddSlashes(htmlspecialchars($_POST['Seek']));
// Vérification du champ si il est vide ou pas.
if($seek =='')
{
echo'<span class="KlozaSeek_texte">Vous n\'avez entré aucun mot clé.</span><br>';
}
else{
// Connexion au serveur mysql et selection de la base de données.
$connexion = mysql_connect($host,$user,$pass) or die ("Erreur lors de la connexion au serveur Mysql.");
mysql_select_db($base,$connexion) or die ("Erreur lors de la sélection de la base de données.");
// Selection des sites en fonction du ou des mot(s) clé(s).
$cle = mysql_query("SELECT name,des,date FROM klozaseek_urls WHERE cles LIKE '%$seek%'") or die ("Erreur lors de la selection des sites dans la base de données.");
// Compte du nombre de site pour le(s) mot(s) clé(s).
$num = mysql_numrows($cle);
// Affichage du nombre de site(s) et des sites.
echo'<span class="KlozaSeek_titre_sous">Il y a '.$num.' résultat(s) pour le(s) mot(s) clé(s) '.$seek.' !</span></center><br>';
while($aff = mysql_fetch_array($cle))
{
echo'<img src="upload/'.$aff['logo'].'><br>'; LIGNE DE CODE A PROBLEME
echo'<a href="'.$aff['url'].'" target="_blank" class="KlozaSeek_sites_titre">'.$aff['name'].'</a><br>';
echo'<span class="KlozaSeek_sites_des">'.$aff['des'].'</span><br>';
echo'<span class="KlozaSeek_sites_infos">Infos : '.$aff['date'].'</span><br><br>';
}
//<img src='images/miniatures/".$bdd_infos['up_filename']."
// Fermeture de la connexion.
mysql_close($connexion);
}
?>
<hr><br><center><? include('menu.php'); ?></center></body></html>
Merci d'avance
Je travail en local avec php myadmin, j'ai écris un code pour récupérer les informations dans la base de données... tout semble bien fonctionner, mais quand je cherche à afficher l'image, rien ne ressort...
voilà le code :
Tout sélectionner
<html><head><title>Résultat de la recherche</title><? include('metatags.php'); ?></head><body><center>
<span class="KlozaSeek_titre"><? include('admin/config.php'); echo $KlozaSeek_haut_ban ; ?></span><br><br>
<form method="POST" action="index.2.php">
<input type="text" name="Seek" size="40" class="KlozaSeek_form_champs">
<input type="submit" value="Rechercher" name="Rechercher" class="KlozaSeek_form_boutons">
</form><hr><span class="KlozaSeek_titre_pages">Recherche :</span><br><br>
<?
// Inclusion du fichier de configuration.
include("admin/config.php");
// Transformation des données saisis lors du formulaire.
$seek = AddSlashes(htmlspecialchars($_POST['Seek']));
// Vérification du champ si il est vide ou pas.
if($seek =='')
{
echo'<span class="KlozaSeek_texte">Vous n\'avez entré aucun mot clé.</span><br>';
}
else{
// Connexion au serveur mysql et selection de la base de données.
$connexion = mysql_connect($host,$user,$pass) or die ("Erreur lors de la connexion au serveur Mysql.");
mysql_select_db($base,$connexion) or die ("Erreur lors de la sélection de la base de données.");
// Selection des sites en fonction du ou des mot(s) clé(s).
$cle = mysql_query("SELECT name,des,date FROM klozaseek_urls WHERE cles LIKE '%$seek%'") or die ("Erreur lors de la selection des sites dans la base de données.");
// Compte du nombre de site pour le(s) mot(s) clé(s).
$num = mysql_numrows($cle);
// Affichage du nombre de site(s) et des sites.
echo'<span class="KlozaSeek_titre_sous">Il y a '.$num.' résultat(s) pour le(s) mot(s) clé(s) '.$seek.' !</span></center><br>';
while($aff = mysql_fetch_array($cle))
{
echo'<img src="upload/'.$aff['logo'].'><br>'; LIGNE DE CODE A PROBLEME
echo'<a href="'.$aff['url'].'" target="_blank" class="KlozaSeek_sites_titre">'.$aff['name'].'</a><br>';
echo'<span class="KlozaSeek_sites_des">'.$aff['des'].'</span><br>';
echo'<span class="KlozaSeek_sites_infos">Infos : '.$aff['date'].'</span><br><br>';
}
//<img src='images/miniatures/".$bdd_infos['up_filename']."
// Fermeture de la connexion.
mysql_close($connexion);
}
?>
<hr><br><center><? include('menu.php'); ?></center></body></html>
Merci d'avance