![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 8.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Mecze sie z napisaniem skryptu ktory przy pomocy petli while wyciagnie z jakiejs tabeli z np. 1 kolumny wszystkie wpisy i do kazdego przysegreguje inna zmienna chodzi mi np. o cos takiego:
ten skrypt wyciagnie dane z pierwszej kolumny i je wyswielti: [php:1:ae833a02c9] <?php mysql_connect("localhost", "root"); mysql_select_db("BAZA_DANYCH"); $result = mysql_query("select * from TABELA order by 'PIERWSZA_KOLUMNA'"); while ($row = mysql_fetch_array($result)) { printf("%s", $row["PIERWSZA_KOLUMNA"]); ?> [/php:1:ae833a02c9] i jak wpisow bedzie 30 to mi wyswielti 30 takich wpisow a ja chce zrobic tak zeby mi tych wpisow nie wyswietlal tylko przypisal kazdemu wpisowi zmienna... czyli ze jak bedzie 30 wpisow to pierwszy to bedzie $1 drugi $2 itd. Juz nad tym siedze ladnych pare dni i nic... Niedawno podobny temat zakladalem ale tam chodzilo o troszke cos innego tu to napisalem (mam nadzieje) bardziej przejzyscie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a w sercz nic podobnego nie znalazlem... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
w takim przypadku to 2 rozwiązanie, polegające na wykorzystaniu tablicy, jest o wiele bardziej pewne, i wygodne.
Umożłiwia np. prostę wyświetlenie całej zawartości tabicy przy pomocy foreach, albo for np. [php:1:d11cb2ec60]<?php $intCount = count( $arrNaszaTablica ); for( $ii = 0; $ii < $intCount ; $ii++ ) { echo $arrNaszaTablica[ $ii ]; } ?>[/php:1:d11cb2ec60] ps. echo jest znacznie szybsze od print - zazwyczaj lep[iej jest korzystać więc włąsne z niego. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 09:41 |