Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] wyświetlanie danych
qiun
post 21.05.2004, 21:44:12
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 21.05.2004

Ostrzeżenie: (0%)
-----


Mam pytanko a mianowice już im wyświetla dane po przez javescript na strone html. Jest tylko mała nie jasność a mianowice jak ustawię żeby sortowało mi tak żeby najnowsze rekordy były na zamym początku i dam ograniczenie to wyświetlania 4 ostatnich rekordów to jest włąśnie wyświetlany ten ostatni czyli załużmy jak mam 100 rekordów to są ustawione żeby był pokazywany 97, 98, 99, 100 lecz wyświetla mi tylko 97 w czym tkwi problem?questionmark.gif


[php:1:dad5923e62]<?
mysql_connect('**','**','**');
mysql_select_db('**');
$query = mysql_query('SELECT `news_title`,`news_brief` FROM `pbdcms_news` ORDER BY id DESC LIMIT 4');
while($dane = mysql_fetch_array($query))

$title=$dane['news_title'];


{

echo 'document.write("'.$title.'")';
}

?>[/php:1:dad5923e62]
Go to the top of the page
+Quote Post
Bora
post 21.05.2004, 21:47:03
Post #2





Grupa: Zarejestrowani
Postów: 270
Pomógł: 0
Dołączył: 15.06.2003

Ostrzeżenie: (0%)
-----


i koleny w złej kategorii.
php pro -> początkujący.
Na php pro chyba powinnno sie mieć dodawania tematów jak sie ma powyże jakieś ilości wpisów albo jak wyskoczą z 5 razy popout'y z regulaminem tego forum.

[php:1:d05e276464]<?php
<?
mysql_connect('**','**','**');
mysql_select_db('**');
$query = mysql_query('SELECT `news_title`,`news_brief` FROM `pbdcms_news` ORDER BY
id DESC LIMIT 0,4');
while($dane = mysql_fetch_array($query))
{
echo 'document.write("'.$dane['news_title'].'")';
}

?>
?>[/php:1:d05e276464]
Go to the top of the page
+Quote Post
qiun
post 21.05.2004, 21:49:48
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 21.05.2004

Ostrzeżenie: (0%)
-----


oki sorki to poprosił bym o przeniesienie tematu.
Go to the top of the page
+Quote Post
qiun
post 21.05.2004, 21:52:36
Post #4





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 21.05.2004

Ostrzeżenie: (0%)
-----


Tak jak ty napisałeś to być nie może gdyż jest to skrypt ktory puźniej będzie czytany przez Javesrript więc
[php:1:8050347cc4]<?php

echo 'document.write("'.$dane['news_title'].'")';
[/php:1:8050347cc4]
więc dlatego zastosowałem
[php:1:8050347cc4]<?php

$title=$dane['news_title'];


{

echo 'document.write("'.$title.'")';
}
?>[/php:1:8050347cc4]

Gdyż potem ma być czytane przez :
<script src='http://strona.pl/oki.html'></script>
Go to the top of the page
+Quote Post
Bora
post 21.05.2004, 22:07:04
Post #5





Grupa: Zarejestrowani
Postów: 270
Pomógł: 0
Dołączył: 15.06.2003

Ostrzeżenie: (0%)
-----


twoim spsosobem za każdym razem podmiena dane i w końcu zwraca ci tylko ostatnią wersje.
Dziwie sie że wogóle działa bo { .. } nie są ołączone z żadną funkcją.
Popraw while bo w tym tkwi problem.
Go to the top of the page
+Quote Post
qiun
post 21.05.2004, 22:13:14
Post #6





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 21.05.2004

Ostrzeżenie: (0%)
-----


Cytat
Popraw while bo w tym tkwi problem.


Co masz na myśli, gdyż nie bardzo rozumiem w tym siedzie od niedawne i jeszce wszystkich kruczkow nie mam opanowanych ....
Go to the top of the page
+Quote Post
Bora
post 21.05.2004, 22:24:11
Post #7





Grupa: Zarejestrowani
Postów: 270
Pomógł: 0
Dołączył: 15.06.2003

Ostrzeżenie: (0%)
-----


[php:1:33f626b07b]<?php

mysql_connect('**','**','**');
mysql_select_db('**');
$query = mysql_query('SELECT `news_title`,`news_brief` FROM `pbdcms_news` ORDER BY
id DESC LIMIT 4');
while($dane = mysql_fetch_array($query))
// ponieważ nie ma { w pętli jest pierwsza kolejna funkcja. czyli:
$title=$dane['news_title'];
// za każdym razem jest to nadpisywane, czyli kasuuje zawartość poprzedniego i zapisuje na nim nową wartość dlatego tylko ostatnia wartość do ciebie dociera

{

echo 'document.write("'.$title.'")';
}

?>[/php:1:33f626b07b]
Go to the top of the page
+Quote Post
cboot
post 21.05.2004, 22:37:57
Post #8





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 2.02.2004

Ostrzeżenie: (0%)
-----


Mu chodziło chyba o coś takiego:
[php:1:c93aff3d49]<?
mysql_connect('**','**','**');
mysql_select_db('**');
$query = mysql_query('SELECT `news_title`,`news_brief` FROM `pbdcms_news` ORDER BY id DESC LIMIT 4');
while($dane = mysql_fetch_array($query))
{
$title=$dane['news_title'];
echo 'document.write("'.$title.'")';
}
?>[/php:1:c93aff3d49]


--------------------
Na warsztacie (z zamiłowania): Nowy rynek kosztowności, broni, ziół i misktur na Vallheru (MMORPG) lllllllllllll 65%
[b]Na warsztacie (komercyjnie):
Rozbudowa i adaptacja do wymagań klienta gotowego Progra
Go to the top of the page
+Quote Post
Bora
post 21.05.2004, 22:41:30
Post #9





Grupa: Zarejestrowani
Postów: 270
Pomógł: 0
Dołączył: 15.06.2003

Ostrzeżenie: (0%)
-----


to co podałeś to to samo co podałem wcześniej:
[php:1:833a731f2a]<?php
<?
mysql_connect('**','**','**');
mysql_select_db('**');
$query = mysql_query('SELECT `news_title`,`news_brief` FROM `pbdcms_news` ORDER BY
id DESC LIMIT 0,4');
while($dane = mysql_fetch_array($query))
{
echo 'document.write("'.$dane['news_title'].'")';
}

?>
?>[/php:1:833a731f2a]
Jakbyś sie przyjrzał toi mój poprzedni post tłumaczy dlaczego zle działało (komentarze). Na JS sie nie znam wiec może taka skłądnia nie jest poprawna, ale to jjuż moje gdybanie.
Go to the top of the page
+Quote Post
qiun
post 21.05.2004, 22:42:25
Post #10





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 21.05.2004

Ostrzeżenie: (0%)
-----


tak teraz działa ale jak tak zrobie i zastosuje do odczytana <script src='http://www.strona.pl/oki.php'></script> to w tedy javascript nie wyświetli danych.
Go to the top of the page
+Quote Post
qiun
post 21.05.2004, 22:52:42
Post #11





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 21.05.2004

Ostrzeżenie: (0%)
-----


Znalazłem rozwiązanie oto i one :

[php:1:67be82b575]
<?
mysql_connect('**','**','**');
mysql_select_db('**');
$query = mysql_query('SELECT `news_title`,`news_brief` FROM `pbdcms_news` ORDER BY
id DESC LIMIT 4');
while($dane = mysql_fetch_array($query))
{
$title=$dane['news_title'];



echo 'document.write("'.$title.'");';
}

?>[/php:1:67be82b575]
Go to the top of the page
+Quote Post
BzikOS
post 21.05.2004, 23:13:38
Post #12





Grupa: Przyjaciele php.pl
Postów: 660
Pomógł: 0
Dołączył: 28.08.2002
Skąd: Starachowice

Ostrzeżenie: (0%)
-----


Pro -> Pocz.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 23:58