![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.12.2014 Ostrzeżenie: (0%) ![]() ![]() |
Baza kulinarna. Z dwunastoma tabelami o kategoriach dań- desery,grill,regionalne, rybne, itp.
Każda tabela ma składowe- nazwa_dania, przepis, id_przepisu, komentarz. I teraz tak, jak w temacie- jak mam zrobic, aby dodac przepis kulinarny wraz z jego nazwą do tabeli wybranej przez użytkownika z pola select i do odpowiednich składowych oczywiście, nazwa dania do nazwa_dania, przepis do przepisu? CODE <div> <form action="" method="post"> <select name="baza" action="value"> <option value="">Wybierz kategorie</option> <option value="desery">desery</option> <option value="dodatki">dodatki</option> <option value="grill">grill</option> <option value="makaronowe">makaronowe</option> <option value="mięsne">mięsne</option> <option value="regionalne">regionalne</option> <option value="rybne">rybne</option> <option value="sosyidipy">sosy i dipy</option> <option value="wegetariańskie">wegetariańskie</option> <option value="zupy">zupy</option> <option value="świąteczne">świątecze</option> </select> </form> </div> <div id="new"> <h2>Nazwa</h2> <textarea name="textarea" rows="1" cols="10">nazwa przepisu</textarea><br> <br> <section class="box"> <h2>Twój przepis</h2> <textarea id="status" rows="10" style="width:485px"></textarea> <span id="text_counter"></span><input class="btn btn-large btn-primary pull-right" type="submit" id="posting" value="dodaj!" /> <input type="submit" name="akcept" value="dodaj"> </section> <?php $pdo = new PDO('mysql:host=localhost;dbname=baza', 'beatam', '123') or die ('problem z nawiązaniem połączenia!'); ?> Narazie wygląda to bardzo "krótko i skromnie". Proszę o jakieś podpowiedzi, solucje, przyklady- cokolwiek, co pomoże mi to zrozumiec i pójśc dalej. Jestem początkująca w php.. Z góry dziękuję za wszelkie pomoce.. Ten post edytował beatZB 11.12.2014, 11:10:58 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.12.2014 Ostrzeżenie: (0%) ![]() ![]() |
Poprawiłam częśc kodu na coś takiego, jednak pojawia się problem przy zmiennych... wywala błąd "Parse error: syntax error, unexpected '$nazwa_dania' (T_VARIABLE) in C:\..\baza2.php on line 40"
Co zrobiłam źle? CODE <h2>Nazwa dania</h2>
<textarea name="nazwa_dania" rows="1" cols="10"></textarea><br> <br> <section class="box"> <h2>Twój przepis</h2> <textarea name="przepis" rows="1" cols="10"></textarea><br> <input type="submit" name="akcept" value="dodaj"> </section> <?php $pdo = new PDO('mysql:host=localhost;dbname=baza', 'beatam', '123') or die ('problem z nawiązaniem połączenia!'); if (isset($_POST['akcept']) $nazwa_dania = $_POST ['nazwa_dania']; $przepis = $_POST ['przepis'] $add = $pdo -> exec("INSERT INTO baza(nazwa_dania, przepis) VALUES('$nazwa_dania', '$przepis')"); if ($add) { echo '<p>dodano przepis</p>'; } else { echo '<p>nie dodano</p>' ?> |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Naucz się obsługi formularzy a potem zacznij "chcieć" pisać coś więcej.
<form> </form> Wpadnij na to sam (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 06:50 |