image et bdd

Petit nouveau ! | 2 Messages

21 févr. 2007, 16:33

Bonjour
Je créé un site sur les mangas et les animes.
Je ne sais pas comment intégrer les images à la base de données de mangas et d'animes
j'ai réussi à la créer et à afficher une fiche par manga et par anime mais ce qui manque c'est une image pour illustrer

j'ai d'abord classer les mangas par genre :
exemple pour les mangas:

http://aurelieetjeff.free.fr/manga/manga2.php

puis lorsqu'on clique sur chaque genre, cela donne les mangas
appartenant:

exemple :
genre aventure :

http://aurelieetjeff.free.fr/manga/aventure.php

et voici l'exemple d'une fiche :
http://aurelieetjeff.free.fr/manga/fiche.php?idSerie=10



voici le code php de la fiche :
<?php
		
//on se connecte à la base de donnée
$db = mysql_connect('*****', '*****', '*****') or die ("erreur de connexion");
//on selectionne votre base
mysql_select_db('serie',$db) or die ("erreur de connexion base");
$req = mysql_query("SELECT * FROM serie WHERE idSerie =$idSerie ") or die ("erreur sql ".mysql_error()); 


while ( $resultat = mysql_fetch_array($req))
{
echo '<table border="0" cellspacing="0" cellspading="0"><tr><td><h3>'.$resultat['NomSerie'].'</h3></td></tr><tr><td><strong>Nom original:</strong>' .$resultat['NomVO'].'</td></tr><tr><td><strong>Editeur VF:</strong>'.$resultat['editeurmanga'].'</td></tr><tr><td><strong>Auteur:</strong>'.$resultat['NomAuteur'].'</td></tr><tr><td><strong>Genre:</strong>'.$resultat['NomGenre'].'</td></tr><tr><td><strong>Tome(s) paru(s):</strong>'.$resultat['nbtome'].' </td></tr><tr><td><strong>Adaptation:</strong>'.$resultat['AdaptationSerie'].' </td></tr><tr><td><strong>Type:</strong>'.$resultat['Typemanga'].' </td></tr><tr><td><strong>Prix:</strong>'.$resultat['prix_manga'].'</td></tr><tr><td><h3>Synopsis:</h3>'.$resultat['Resume'].'</td></tr></table>';

}

mysql_close();
 ?>
merci pour l'aide

Petit nouveau ! | 9 Messages

21 févr. 2007, 16:53

Salut,

alors tout d'abord, je te conseille d'éditer ton message pour supprimer les codes de connexion à ta base de données, ce n'est jamais bon de laisser ces choses là sur le net ^^.

Pour ton image, cela dépend aussi de la manière dont tu l'enregistre dans ta bdd, tu a surement une interface d'admin qui te permet d'ajouter une fiche manga ou anime, c'est là qu'il te faut ajouter quelque chose.

Plusieurs solutions :

- la plus simple, tu ajoutes un input que tu renseignera avec l'adresse de l'image, que tu enregistre dans ta bdd, puis il te reste plus qu'a ajouter une balise <img> dans ta fiche avec le src contenant l'adresse précédemment entrée.

- la moins simple ^^, tu ajoutes un input de type fichier, et comme ça tu copie ton image directement sur ton serveur (pas besoin de la charger par ftp) et tu te permet le luxe d'entrer son chemin dans ta bdd au même moment.
Développement web - PlanWeb.net

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

21 févr. 2007, 16:57

Modération :
Aurélie1981, afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé).

Et surtout fait attention à ne JAMAIS laisser ton login/mdp lorsque tu montres ton code sur un forum ou n'importe qui de mal intentionné peut le voir et l'utiliser (J'ai édité ton message pour les masquer, mais je t'encourage vivement à aller modifier ton mot de passe)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Petit nouveau ! | 2 Messages

21 févr. 2007, 16:57

merci je vais essayer!