Odoslanie z formulara do databazy

Programovacie jazyky, rady, poradňa...
TimeCOOLer
Amateur
Amateur
Príspevky: 22
Registrovaný: 04 aug 2009, 20:54

Odoslanie z formulara do databazy

Príspevok od používateľa TimeCOOLer »

Ahojte, prosim vas potrebujem podobnu php/mysql vec -
formular s 2 textovymi poliami a tlacitkom napr. odoslat... po kliknuti na odoslat sa mi tie dva udaje z textovich poli ulozia do databazy (najlepsie do tabulky) aa aby som si tu tabulku mohol kedykolvek pozerat... diiki mooc
redge
Light Star
Light Star
Príspevky: 287
Registrovaný: 09 feb 2011, 11:16

Re: Odoslanie z formulara do databazy

Príspevok od používateľa redge »

odporúčam tutorialy na youtube
Nájdeš čo hľadáš tu:

alebo
http://www.youtube.com/results?search_q ... mysql&aq=0
Kofan
Light Expert
Light Expert
Používateľov profilový obrázok
Príspevky: 67
Registrovaný: 06 okt 2010, 17:35

Re: Odoslanie z formulara do databazy

Príspevok od používateľa Kofan »

to ti napisem z hlavy... pre priklad vlozenie knihym, ak nebudes necomu chapat, posli SS
Súbor insert.php

Kód: Vybrať všetko

//HTML
<html><head></head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
Názov knihy:<input type="text" name="nazov"><br>
Autor:<input type="text" name="autor"><br>
<input type="submit" value="odošli" name="submit">
</form>
</body>
</html>

// PHP
<?php
if(isset($_POST['submit']))
{
include ('db.php'); // súbor so spojením na databázu
$nazov = $_POST['nazov'];
$autor = $_POST['autor'];

$result = mysql_query("INSERT INTO tabulka SET nazov = '$nazov', autor='$autor'");
if ($result) echo "Kniha bola úspešne pridaná!"; else echo "Knihu sa nepodarilo vložiť.";
mysql_close();
}
include ('insert.php');
?>
tabuľku si budeš môc´t kedykoľvek prezrieť cez PHP My admin (samozrejme, keď máš túto funkciu k dispozícii, ak nemáš, aj to ti tu napíšem)

P.S.
po kliknuti na odoslat sa mi tie dva udaje z textovich poli ulozia do databazy (najlepsie do tabulky)
do databázy sa dá uložiť jedine do tabuľky, neviem ako si to myslel, ael rád by som vedel, aké sú tvoje skúsenosti s PHP, nemusíš verejne, stačí cez SS
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Odoslanie z formulara do databazy

Príspevok od používateľa audiotrack »

do databázy sa dá uložiť jedine do tabuľky, neviem ako si to myslel, ael rád by som vedel, aké sú tvoje skúsenosti s PHP, nemusíš verejne, stačí cez SS
s týmto nesúhlasím, čo tak binárne súbory? čo tak xml? ...

edit: a tie tvoje ukážky sú kraviny. Html ukážka nemá ukončené body ani html, v php ukážke ti chýbajú bodkočiarky (za dvoma includmi a aj za echo), a v tom query máš tiež chybu lebo nemáš hodnoty v apostrofoch (pri viacslovných reťazcoch /čo názov knihy a autor uričte budú/ ti to bude hádzať chybu)

PS: a phpmyadmin nie je funkcia :)
Kofan
Light Expert
Light Expert
Používateľov profilový obrázok
Príspevky: 67
Registrovaný: 06 okt 2010, 17:35

Re: Odoslanie z formulara do databazy

Príspevok od používateľa Kofan »

mas pravdu audiotrack, na to som zabudol, ale pri takom "expertovi" na programovanie mi to nemôžeš zazlievať

// nemyslel som to funkciu ako takú
// myslím, že už to je dobre, neskúšal som ten kód, takže my také "maličkosti" unikli :D
juho
Star
Star
Používateľov profilový obrázok
Príspevky: 551
Registrovaný: 11 máj 2007, 21:16

Re: Odoslanie z formulara do databazy

Príspevok od používateľa juho »

dokonca nie len pozerat ale aj ukladat cez dva inputy a stlacenim na submit sa da takto jak chce ono narabat s PhpMyAdminom
TimeCOOLer
Amateur
Amateur
Príspevky: 22
Registrovaný: 04 aug 2009, 20:54

Re: Odoslanie z formulara do databazy

Príspevok od používateľa TimeCOOLer »

noo, dakujem vam spravil som to nakoniec tak ze si mi to ulozi do mysql databazy aa krasne to funguje, takze mozte lock... :D ddik
Napísať odpoveď