Mostar una imagen respetando espacios en blanco
Publicado por Sam (185 intervenciones) el 05/09/2015 19:02:49
Hola amigos/as, a ver si me pueden ayudar con este problema que tengo:
Veran tengo un codigo que me permite visualizar una imagen y los datos que tenga , extraidos previamente de una bbdd.
La cuestion es que la imagen me la muestra solo si el nombre de la misma , es un nombre solo es decir: "foto1.jpg", pero si dicho nombre tiene un espacio, entonces no me lo muestra ejem: "foto 1.jpg".
La pregunta es: como puedo hacer para que se vea la imagen sin tener que renombrar la imagen y eliminando los espacios.
Y sin poner guiones bajos, estilo "foto_1.jpg".
Es decir que se vea la imagen manteniendo el nombre con su espacio ejem: "foto 1.jpg".
Miren este es el codigo que tengo:
Gracias de antemano:
Veran tengo un codigo que me permite visualizar una imagen y los datos que tenga , extraidos previamente de una bbdd.
La cuestion es que la imagen me la muestra solo si el nombre de la misma , es un nombre solo es decir: "foto1.jpg", pero si dicho nombre tiene un espacio, entonces no me lo muestra ejem: "foto 1.jpg".
La pregunta es: como puedo hacer para que se vea la imagen sin tener que renombrar la imagen y eliminando los espacios.
Y sin poner guiones bajos, estilo "foto_1.jpg".
Es decir que se vea la imagen manteniendo el nombre con su espacio ejem: "foto 1.jpg".
Miren este es el codigo que tengo:
Gracias de antemano:
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
class ClaseDatosBusqueda
{
public $tienda_categoria_1 = 'tienda_categoria_1';
public function DatosBusqueda($tienda_categoria_1, $buscar)
{
$sql = "SELECT * FROM " . $tienda_categoria_1 . " WHERE titulo like '%".$buscar."%'
OR caracteristicas LIKE '%".$buscar."%' ORDER BY visitas DESC";
//$con = $this->ConectarBbdd();
$con = new Conectar();
$link=$con->ConectarBbdd();
$res = mysqli_query($link,$sql) or die ('Lo siento pero no selecciona los datos' . mysqli_error($link));
return $res;
}
}
$op = new ClaseDatosBusqueda();
$tienda_categoria_1 = $op->tienda_categoria_1;
$buscar = '';
if (isset($_POST['buscar'])) {
$buscar = strtolower($_POST['buscar']);
}
$res = $op->DatosBusqueda($tienda_categoria_1, $buscar);
while($fila = mysqli_fetch_assoc($res))
{
$titulo = $fila['titulo'];
$foto = $fila['foto'];
$referencia = $fila['referencia'];
$precio = $fila['precio'];
$caracteristicas = $fila['caracteristicas'];
echo $titulo . "</br>";
echo "<img class='estilos_img-thumbnail' src=" . $foto . " />";
echo $referencia . "</br>";
echo $precio . "</br>";
echo $caracteristicas . "</br>";
}
Valora esta pregunta


0