stroju
17.12.2005, 21:42:28
mam taki kod
<?
echo '<select name="topic"> <option value="no" selected>(wybierz dział)</option>';
$query = "SELECT * FROM arty ORDER BY title";
$id = $r['id'];
$topic = $r['title'];
$petla = '<option value="'.$id.'">'.$topic.'</option>';
}
?>
i nie wiem jak zrobić aby zmienna $petla poza pętla była wyswietlana jako lista wyników odczytanych z bazy danych?


pomocy!!!!!
nospor
17.12.2005, 21:47:09
he?Przeciez $petla wyswietlasz na biezaca przy uzyciu echo.
stroju
17.12.2005, 22:16:46
tak. jale chcem stworzyc system ze zniana styli i chcem te petle umieścić w zniennej bo mi sie w ten sposób wyświetla tylko ostatni wynik.
nospor
17.12.2005, 22:22:44
nie kumam, ale nie wazne. Wsadz se to do tablicy:
<?php
$id = $r['id'];
$topic = $r['title'];
$zm = '<option value="'.$id.'">'.$topic.'</option>';
$petla[] = $zm;
}
//w tablicy $petla masz wszytkie opcje
?>
stroju
17.12.2005, 22:33:31
nic nie czyta!!!
wogule nie ma zadnego zapytania
nospor
17.12.2005, 22:36:28
pomalutku.
1) a wykonujesz wogole zapytanie?
2) jesli wykonujesz to wyswietla ci sie wogole select z danymi?
3) jesli wykonujesz a nie wyswietla ci sie select, znaczy ze twoje zapytanie nic nie zwraca, zadnych rekordow
stroju
17.12.2005, 22:37:56
mi chodzo to aby w tej zmiennej buyły wszystki option ale po za pętlą. czyli jęleli dan echo poza pętla to mo\i wyświetla ostatni z wyników.
nospor
17.12.2005, 22:41:13
no to tak ci napisalem. tablica $petla zawiera wszystkie option. w czym problem?
stroju
17.12.2005, 22:43:16
www tejdz tu i zobacz. ta sama zmienna tylko jednajest w petli a druga poza
nospor
17.12.2005, 22:47:02
z kodu strony wnioskuje ze nie podpioles mojego kodu. hmmm, ciekawe czemu?
moj kod zwracal ci tablice. kazdy element tablicy to jeden option. W czym problem? czemu go nie uzyles? wystarczy teraz tylko wyswietlic te elemnty tablicy. zrobilem to na tablicy bys bez problemu mogl sie dobrac do kazdej option.
stroju
17.12.2005, 22:48:07
<?
include('config.php');
$query = "SELECT * FROM jp_topic";
{
$id = $r['id'];
$topic = $r['title'];
$zm = '<option value="'.$id.'">'.$topic.'</option>';
$petla[] = $zm;
}
$bajer = '<select name="topic">'.$zm.'</select>';
//w tablicy $petla masz wszytkie opcje
?>
to ten kod
nospor
17.12.2005, 22:49:35
retyyyyyyyyyyyyyy. przeciez $zm zawiera tylko jedno option. ja tworze tablcie $petla!!!! tam są wszystkie option!!!!
stroju
17.12.2005, 22:50:39
<?
include('config.php');
$query = "SELECT * FROM jp_topic";
{
$id = $r['id'];
$topic = $r['title'];
$zm = '<option value="'.$id.'">'.$topic.'</option>';
$petla[] = $zm;
}
$bajer = '<select name="topic">'.$petla.'</select>';
//w tablicy $petla masz wszytkie opcje
?>
teraz dobrze?


?
SongoQ
17.12.2005, 22:52:09
Cytat
teraz dobrze?


?
To ty pisz kod a my bedziemy odpisywac "cieplo/zimno"
stroju
17.12.2005, 22:54:07
moim zdaniem jest dovrze ale nic sie nie pokazuje
nospor
17.12.2005, 22:54:43
wiesz co? daruj se tablice bo widze ze nie czaisz co to tablica.zrobie ci na zmiennej
<?php
include('config.php');
$petla = '';
$query = "SELECT * FROM jp_topic";
{
$id = $r['id'];
$topic = $r['title'];
$zm = '<option value="'.$id.'">'.$topic.'</option>';
$petla .= $zm;
}
$bajer = '<select name="topic">'.$petla.'</select>';
//w $petla masz wszytkie opcje
?>
stroju
17.12.2005, 22:57:45
dzięki. teraz działa. a pozatym to z tablicami u mnie kiepsko bo nigdzie nie mogem znaleść jakiegoś dobrego opisu po polsku a moj kurs jest troche marny.
nospor
17.12.2005, 23:01:36
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.