Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]echo wewnątrz diva
Forum PHP.pl > Forum > Przedszkole
frankiejojo
Witam,

Mam taki problem - ściągnąłem slider jquery do obrazków i chciałbym by zdjęcia pobierał z bazy danych.
Wewnątrz niego jest:
<div>
<img u =image src="fotka.jpg" />
</div>
i teraz jak dam
<?php echo "<img u =image src="fotka.jpg" />;"?>
to tracę link.
Pytanie brzmi jak zrobić by czytał to co jest wewnątrz php?

Dzięki za podpowiedź
rad11
Z bazy pobieraj sciezke i zrob tak:

  1. <img src="<?php echo $row['src']; ?>" />


A pozatym co to za slider podaj wiecej szczegolow.
jaca121212
jak sie nie mylę to też tak możesz to zastosować
  1. while($row=mysql_fetch_array($query)) {
  2. echo '<div id="zdjecie">'."<img src='{$row['image']}'/>".'</div>';
  3.  
  4. }

query to jest zapytanie
image - kolumna w tabeli
frankiejojo
Galerię pobrałem stąd

http://www.jssor.com/download.html

Chodzi mi po prostu o zwykłą galerię z autoodtwarzaniem i napisem co to jest.

Jak po $row['fotka.jpg'] też nie chodzi - chciałbym by wpierw zdjęcie pokazywało mi się jak ścieżka jest wewnątrz php
jaca121212
pokaz kod php
rad11
Pobierajac dane nie pobierasz $row['fotka.jpg'] kolego tylko $row['nazwa_kolumny'], a wartosc powinna posiadac interesujace Cie sciezki do zdjecia ktore chcesz wyswietlic. Pokaz w jaki sposob pobierasz z bazy danych dane.
frankiejojo
require 'zawartosc/laczenie.php';
$zapytanie = "select zdjecie, miejsce from baza";
$wynik = $db->query($zapytanie);
$ile_znalezionych = mysqli_num_rows($wynik);
for ($i=0; $i <$ile_znalezionych; $i++)
{
$wiersz = mysqli_fetch_assoc($wynik);
echo '<div>';
echo '<img u=image src="';
echo stripslashes($wiersz['zdjecie']);
echo '" />';
echo '<div u="thumb">';
echo stripslashes($wiersz['miejsce']);
echo '</div>';
echo '</div>';
}
rad11
  1. require 'zawartosc/laczenie.php';
  2. $zapytanie = "select zdjecie, miejsce from baza";
  3. $wynik = $db->query($zapytanie);
  4. $ile_znalezionych = mysqli_num_rows($wynik);
  5. for ($i = 0; $i < $ile_znalezionych; $i++) {
  6. $wiersz = mysqli_fetch_assoc($wynik);
  7. echo '<div>';
  8. echo '<img u=image src="'.stripslashes($wiersz['zdjecie']).'"/>';
  9. echo '<div u="thumb">';
  10. echo stripslashes($wiersz['miejsce']);
  11. echo '</div>';
  12. echo '</div>';
  13. }


pytanie co pokazuje :

  1. var_dump($wiersz['zdjecie']);
jaca121212
  1. $query = mysql_query ("select zdjecie, miejsce from baza");
  2.  
  3.  
  4. echo '<div id="nazwa_diva" >';
  5.  
  6.  
  7. while($wiersz=mysql_fetch_array($query)) {
  8.  
  9. echo "<img u=image src='.stripslashes($wiersz['zdjecie']).'/>".'<div u="thumb">';
  10. echo '.stripslashes($wiersz['miejsce'])'.'</div>';
  11. }
  12.  
  13.  
  14. echo '</div>';
  15. }


powinno ci w ten sposób wyświetlać zdjęcia
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.