Bonjour
J'ai un code php qui me permet d’intégrer à ma page un ensemble d'image
Les src sont construit à l'aide d'une bdd phpMyAdmin (MySql)
Y a t-il une fonction php qui permettrait de mélanger mes images?
L'idée c'est d'arriver à quelque chose comme:

echo FONCTIONPHP('<img src="' . $donnee['type'] . '' . $donnee['numero'] . 'petit.jpg" class="petitportrait ' . $donnee['type'] . '"/>');

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
24
25
26
 
<?php
try{
$chaine_connexion='mysql:host=localhost;dbname=images_site';
$utilisation_UFT8=array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8");    
$connexion_bdd = new PDO($chaine_connexion, 'root', '', $utilisation_UFT8);    
$connexion_bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch(PDOException $e){
$msg = 'ERREUR PDO dans ' . $e->getFile() . ' L.' . $e->getLine() . ' : ' . $e->getMessage();
die($msg);
}
 
$sql = 'SELECT * FROM liste_image WHERE taille = ?';
$requete1 = $connexion_bdd ->prepare($sql);
$requete1->bindValue(1, 'petit', PDO::PARAM_STR);
$requete1->execute();
 
foreach($requete1->fetchAll() as $donnee)
{
    echo utf8_encode('<img src="' . $donnee['type'] . '' . $donnee['numero'] . 'petit.jpg" class="petitportrait ' . $donnee['type'] . '"/>');
}
 
$requete1 -> closeCursor();
$requete1 = NULL;
?>
Cordialement