Witam mam zrobiony formularz <select> z ktorego wybieram sobie kategorie oto kod:
[php]<?
$kategorie = array("Wywiady", "Oldboys", "Seniorzy", "Amatorzy", "Juniorzy Starsi", "Juniorzy Młodsi", "Młodzicy", "Zacy Starsi", "Zacy Młodsi", "Nasi w innych klubach", "Nasi w reprezentacji");
if (empty($kategoria))
$kategoria=array(-1);
print "<span><b>KATEGORIA*:</b><br></span>";
print "
<select name=kategoria[] id=kategoria>";
for ($i=0, reset ($kategoria);
$i<count($kategorie); $i++) {
print "<option";
if (current($kategoria)==$kategorie[$i]){
print "SELECTED ";
next($kategoria);
}
print ">$kategorie[$i]\n";
}
print "</select><br><Br>";
[/php]
I jak dodaje do bazy to nie to co jest w <select> tylko napis "Array".
Dlaczego dzie jest bład?
[php & mysql]Select
Re: [php & mysql]Select
juz zem ci na wh pomogl, ale podaje jeszcze raz kod, dal reszty:
[php]<?php
$kategorie = array("Wywiady", "Oldboys", "Seniorzy", "Amatorzy", "Juniorzy Starsi", "Juniorzy Młodsi", "Młodzicy", "Zacy Starsi", "Zacy Młodsi", "Nasi w innych klubach", "Nasi w reprezentacji");
if (empty($kategoria))
$kategoria=array(-1);
print "<span><b>KATEGORIA*:</b><br></span>";
print '<select name="kategoria[]" id="kategoria">';
foreach($kategorie as $v)
{
print '<option';
if (current($kategoria)==$v)
{
print "SELECTED ";
next($kategoria);
}
print ">$v</option>\n";
}
print "</select><br><Br>";
?>[/php]
[php]<?php
$kategorie = array("Wywiady", "Oldboys", "Seniorzy", "Amatorzy", "Juniorzy Starsi", "Juniorzy Młodsi", "Młodzicy", "Zacy Starsi", "Zacy Młodsi", "Nasi w innych klubach", "Nasi w reprezentacji");
if (empty($kategoria))
$kategoria=array(-1);
print "<span><b>KATEGORIA*:</b><br></span>";
print '<select name="kategoria[]" id="kategoria">';
foreach($kategorie as $v)
{
print '<option';
if (current($kategoria)==$v)
{
print "SELECTED ";
next($kategoria);
}
print ">$v</option>\n";
}
print "</select><br><Br>";
?>[/php]
Re: [php & mysql]Select
heh ale to nie działa nadal to samo Array w bazie zamiast wartosc z pola select!
Re: [php & mysql]Select
moze dla pewnosci odpal phpMyAdmina i zobacz co tak naprawde masz w bazie ?? moze zle odczytujesz ????? a skrypcik ppoprawny jest
