Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dane z mulitple
Clickers
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 26.06.2003
Skąd: Warszawa

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


Mam spory problem, ponieważ nie wiem jak zapisać do bazy danych, numery id z listy wyboru <SELECT>, z włączoną opcją MULTIPLE, czyli możliwość wyboru wielu opcji.

Lista wyboru (formularz) wygląda tak:

Kod
<SELECT NAME="powiazania" SIZE="4" MULTIPLE>

    <OPTION VALUE="0">brak</OPTION>

<?    

$sql = "SELECT * FROM newsy ORDER BY id DESC";    

$result = mysql_query($sql);

while ($row = mysql_fetch_array($result)) {    

    $id = $row["id"];

    $tytul = $row["tytul"];

    $kategoria = $row["kategoria"];

    

    echo "<OPTION VALUE=$id>$kategoria - $tytul</OPTION>";

}



?>

    </SELECT>


A oto jak zapisuje, jednak zapisuje mi tylko ostatnią wybraną opcję ;( :
[php:1:4f6c5b7cad]<?php
if(is_array($powiazania)) {
$powiazanie = implode(",", $powiazania);
}
else
{
$powiazanie=$powiazania;
}
$sql = "INSERT INTO news VALUES (NULL, '$date', '$nazwa', '$kategory', '$temat', '$wstep', '$tresc', '$powiazanie')";
mysql_query($sql);
print("<b>News został dodany!</b>");
?>
[/php:1:4f6c5b7cad]

Proszę o pomoc!
Go to the top of the page
+Quote Post

Posty w temacie
- Clickers   dane z mulitple   26.06.2003, 09:29:08
- - dob   sprawdz w formularzu coś takiego: Kod<SELECT N...   26.06.2003, 10:21:24


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 Aktualny czas: 19.08.2025 - 15:33