![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 29.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Dopiero co się uczę php i potrzebował bym aby ktoś mnie naprowadził. Otóż formularz dodaje pojedyńczy rekord do bazy danych są to kody potrzebował bym aby dodawał ich kilka naraz. tabela składa się z 4 pul id, code, status, expired id - wypełnia się sam status oraz expired maja takie same wartości Chciałbym zrobić aby z formularza można było dodać kilka kodów naraz Np kilka kodów wypisanych jeden pod drugim odzielonych spacją, raczej form action się do tego nie nadaje. Troche zawile ale mam nadzieje że mnie ktoś zrozumiał i coś doradzi Formularz html Kod <form action="dodaj.php" method="post"> code: <input type="text" name="code"> status: <input type="checkbox" name="status" value="active"> expired:<input type="checkbox" name="expired" value="0"> <input type="submit"> </form> Skrypt php Kod <?php
$connection = @mysql_connect('XXX', 'XXX', 'XXX') or die('Brak połączenia z serwerem MySQL.<br />Błąd: '.mysql_error()); echo "Udało się połączyć z serwerem!<br />"; $db = @mysql_select_db('XXX', $connection) or die('Nie mogę połączyć się z bazą danych<br />Błąd: '.mysql_error()); echo "Udało się połączyć z bazą dancych!"; $sql="INSERT INTO codes (code, status, expired) VALUES ('$_POST[code]','$_POST[status]','$_POST[expired]')"; if (!mysql_query($sql,$connection)) { die('Błąd: ' . mysql_error()); } echo "dodano"; ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 23:23 |