![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 8.02.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie mam następujący problem. Nie wyświetlają mi sie obrazki. Mam plik główny i ten od wyświatlania. Mam tesz plik htaccess. Co jest nie tak moze ktoś wie
plik główny $newsquery = mysql_query("select * from images order by id desc") or die("bład zapytania"); if(mysql_num_rows($newsquery) > 0 ) { while($n = mysql_fetch_assoc($newsquery)) { <li><a href="user/'.$n['id'].'/'.$n['text'].'""><img src="image/'.$n['images'].'" ></a></li> }} if(mysql_num_rows($newsquery) <= 0) { echo "brak news"; } plik wyswitlania $id = ($_GET['id']); $newsquery = mysql_query("select * from images where id='$id'") or die("bład zapytania"); if(mysql_num_rows($newsquery) > 0 ) { while($n = mysql_fetch_assoc($newsquery)) { <img src="image/'.$n['images'].'"></a></li> if(mysql_num_rows($newsquery) <= 0) { echo "brak news"; } plik htaccess RewriteEngine on RewriteRule ^index?$ index.php RewriteRule ^user/([0-9a-zA-Z]+)/([0-9a-zA-Z]+) user.php?id=$1&uid=$2 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Najpierw sprawdź jaki kod HTML się generuje - zajrzyj w źródło strony.
P.S. W tym drugim skrypcie skoro pobierasz jeden wiersz, to warto ograniczyć zapytanie poprzez klauzulę LIMIT 0,1 i pozbyć się pętli while. A drugi if jako else. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 8.02.2016 Ostrzeżenie: (0%) ![]() ![]() |
Czy mógłbyś napisać co dokładnie żle zrobiłem
Dzięki |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wygląda na to, że jest to błąd związany z potrójną trepanacją kodu i tzw. wafflingiem zapytań.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 8.02.2016 Ostrzeżenie: (0%) ![]() ![]() |
Ktoś mógłby mi wytłumaczyć dokładnie jak zrobić aby się ten obrazek wyświtlał Dzięki
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 7 Dołączył: 27.10.2015 Ostrzeżenie: (0%) ![]() ![]() |
brakuje średnika po $n['images']
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 8.02.2016 Ostrzeżenie: (0%) ![]() ![]() |
dalej nie dziala
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) ![]() ![]() |
a gdzie tam jest jakies echo bo nie widze
Jak to: lub to ma cos wyswietlic skoro nie drukujesz tego. Wogóle to powinienes przesiasc sie na mysqli lub PDO bo mysql juz stare jest. To powinno mniej wiecej wygladac tak:
i podobnie z drugim przykladem tylko tutaj pobierasz jeden wiersz o danym ID
Ten post edytował dublinka 3.03.2020, 08:25:55 -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 11:28 |