Dawi
17.09.2003, 15:25:43
w jaki sposob w mozna wyswietlic dane z bazy danych za pomoca ponizszegoi kodu
echo "<table>";
echo '<select name="opcja" multiple size="6">';
echo '<option value="$imie">$imie</option>';
echo '</select>';
echo "</table>";
gdzie $imie odnosi sie do rekordu. Oczywiscie laczenie z baza i wybor bazy dziala.
Dzieki za pomoc
Jabol
17.09.2003, 15:31:08
BB CODE!
pomyśl co chcesz napisać!
Dawi
17.09.2003, 15:47:11
oki tu mam kod tego co chce zrobic:
<?php
mysql_connect ("localhost", "root", "");
mysql_select_db ("dawid");
$wynik = mysql_query ("select * from produkty;");
echo "<table cellpadding=5 border=1>";
echo "<tr><td><b>Produkty</b></td>";
while ($rekord = mysql_fetch_array ($wynik))
{
$id = $rekord[0];
$imie = $rekord[1];
echo "<tr><td>$imie</td></tr>";
}
echo "</table>";
echo "<br>";
//lista
echo "<table>";
echo '<select name="opcja" multiple size="6">';
echo '<option value="$imie">$imie</option>';
echo '</select>';
echo "</table>";
?>
problem w tym zeby mi wyswietlal ponizej to samo co w tabelce!!! tak wiec od komentarza //lista cos jest nie tak
zalew
17.09.2003, 21:08:39
po raz drugi : BBCODE !!!!!! poznaj zasady forum...
[php:1:0d242f9e40]<?php
$zmienna .= $rekord[costam] // w ten sposob dopisujesz do wartoci zmiennej a nie okreslasz ja jedynie wewnatrz petli..
?>[/php:1:0d242f9e40]
xamel
18.09.2003, 17:54:52
//try:
[php:1:859cf337b4]<?php
foreach ($imie as $i)
echo '<option value="$i">$i</option>';
?>[/php:1:859cf337b4]
//chyba o to ci chodzilo ?
//ale ja bym zrobl tak
[php:1:859cf337b4]<?php
$option = "";
while ($rekord = mysql_fetch_array ($wynik))
{
$id = $rekord[0];
$imie = $rekord[1];
echo "<tr><td>$imie</td></tr>";
$option .= '<option value="$id">$imie</option>';
}
?>[/php:1:859cf337b4]
///i potem zamiast
[php:1:859cf337b4]<?php
echo '<option value="$imie">$imie</option>';
?>[/php:1:859cf337b4]
///daj
[php:1:859cf337b4]<?php
echo $option;
?>[/php:1:859cf337b4]
?>[/php]
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.