| | |
| Stránka: 1 z 1
| [ Príspevkov: 17 ] | |
Autor | Správa |
---|
Registrovaný: 25.02.07 Prihlásený: 16.02.16 Príspevky: 876 Témy: 144 | Napísal kajbo: 29.10.2007 17:46 | |
|
prosim ako mam urobit aby:
Mam input, databazu sql_test a v nej stlpec meno
Ako mam urobit aby po vpisani udaju do inputu a po potvrdeni odoslalo udaj do db do stlpca meno ?
A malo by to byt tak ze ten udaj by sa automaticky vsutul medzi tagy: <span class="nieco"> sem by sa vsunul ten text </span> Cize ako to urobit aby ak do inputu napiseme obycajny text a do db by sa zapisal uz medzi tie tagy?
|
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | |
Registrovaný: 25.02.07 Prihlásený: 16.02.16 Príspevky: 876 Témy: 144 | Napísal autor témy kajbo: 31.10.2007 12:19 | |
|
skusal som nieco taketo ale nejde mi to:
Kód: <? require "config.php"; $vlozit = mysql_query ("INSERT INTO `sql_doplnky` ('$id', '$nadpis', '$text', '$link') VALUES ('$id', '$nadpis', '$text', '$link');"); ?>
<html> <head> <title>TEST PRIDAVANIA</title> </head> <body> <form action="pridaj.php" method="POST"> <p align="center"> ID riadku:<br> <input type="text" name="id" size="20"> <br> Nadpis clanku:<br> <input type="text" name="nadpis" size="20"> <br> Text clanku:<br> <input type="text" name="text" size="20"> <br> Link:<br> <input type="text" name="link" size="20"> <br><br> <input type="Submit" name="odoslať" value="odoslať >>"> </p> </form>
Prosim vas mohol by mi niekto napisat cely kod do jedneho suboru aby to fungovalo ? chcem to takto:
2 Inputy s textom kde by sa zapisoval 1. nadpis, 2. Link
1 textareu kde by sa pisal clanok.
Po potvrdeni by to odoslalo do databazi sql_clanok kde by sa ID vygenerovalo samo a text z inputov a textarei zapisal takto:
1. input: nadpis
2. input: link
textare: text
Dakuejem velmi pekne
|
|
Registrovaný: 17.11.06 Prihlásený: 31.12.07 Príspevky: 677 Témy: 9 |
pred názvami stlpcov nemajú znaky dolára čo robiť, inak sa nahradia hodnotami premenných
|
|
Registrovaný: 25.02.07 Prihlásený: 16.02.16 Príspevky: 876 Témy: 144 | Napísal autor témy kajbo: 31.10.2007 13:59 | |
|
hmm dik.
Ja som to mal tak ako si pisal ale mal som zly nazov tabulky tak neslo tak som skusil dat premmenne aj hore.
Ale dik uz mi to slape
|
|
Registrovaný: 25.02.07 Prihlásený: 16.02.16 Príspevky: 876 Témy: 144 | Napísal autor témy kajbo: 31.10.2007 14:45 | |
|
este ako mam urobit aby mi automaticky pridalo ID ? posledne id je 5 a po odoslani by tomu prispevku malo priradit samo ID 6
PS:
Ak odoslem nejaky prispevok tak mi stale za text hodi Resource id #3. Co to je ?
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
v tabulke si nastav stlpec id na AUTO_INCREMENT
|
|
Registrovaný: 25.02.07 Prihlásený: 16.02.16 Príspevky: 876 Témy: 144 | Napísal autor témy kajbo: 31.10.2007 15:31 | |
|
preco mi tam pridava to Resource id #3 ked nevyplnim nejake pole ? niekedy nepotrebujem napr do link nic pridat a vtedy do toho pola prida samo Resource id #3
Toto je moj kod:
Kód: <? require "./config.php"; $vlozit = mysql_query ("INSERT INTO `sql_index` (`nadpis`, `text`,`link`) VALUES ('<span class=txt4 style=position: absolute>$nadpis</span><br>', '<span class=txt>$text</span><br><br>', '<span class=txt5 style=position: absolute>$link</span>');"); ?> <span class="txt4"> Pridanie článku na index </span> <br> <form action="http://icq-web.tym.sk/index.php?akcia=pridaj_index" method="POST"> <span class="txt5">Nadpis:</span><br> <input name="nadpis" size="80"> <br><br> <span class="txt5">Text článku:</span><br> <textarea name="text" cols="60" rows="8"></textarea> <br><br> <span class="txt5">link, obrázok:</span><br> <input name="link" size="80"> <br><br> <input type="Submit" name="odoslať" value="<< odoslať >>"> </form> Ak napisem takyto clanok: nadpis: Novinky na webe text: Ako ste si možno aj všimli, na web pribudla užívateľská zóna pre registrovaných užívateľov.<br> Aké má výhody ?<br> - po prihlásení môžte posielať clánky, doplnky ...<br> - po prihlásení vám budú chodiť novinky mailom (čoskoro)<br> - po prihlásení môžte písať do návštevnej knihy (čoskoro)<br> - návrhy na ďalšie možnosti posielajte mailo ako aj chyby<br> link: <a href=nieco.php>nieco</a> tak vysledok je: Kód: Novinky na webe Ako ste si možno aj všimli, na web pribudla užívateľská zóna pre registrovaných užívateľov. Aké má výhody ? - po prihlásení môžte posielať clánky, doplnky ... - po prihlásení vám budú chodiť novinky mailom (čoskoro) - po prihlásení môžte písať do návštevnej knihy (čoskoro) - návrhy na ďalšie možnosti posielajte mailo ako aj chyby
Resource id #4
a vsimnite aj tu velku medzeru medzi textom a Resource id #4 ! preco to neje ako ma ?
|
|
Registrovaný: 25.02.07 Prihlásený: 16.02.16 Príspevky: 876 Témy: 144 | Napísal autor témy kajbo: 01.11.2007 18:00 | |
|
nikto nic ?
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 01.11.2007 18:30 | |
|
kajbo píše: preco mi tam pridava to Resource id #3 ked nevyplnim nejake pole ? ked nevyplnis nejake alebo nijake? hadam jednoducha podmienka by pomohla. Kód: if(empty($text)||empty($nadpis)) exit; kajbo píše: a vsimnite aj tu velku medzeru medzi textom a Resource id #4 ! preco to neje ako ma ? nebolo to moc zrozumitelne ale ak predpokladam spravne chces vediet ze preco je tam odradkovanie. v tom kode som videl nieco ako Kód: $text</span><br><br> dve odriadkovania neviem kolko ich chces ale az menej tak si ich zrus.
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 25.02.07 Prihlásený: 16.02.16 Príspevky: 876 Témy: 144 | Napísal autor témy kajbo: 02.11.2007 9:31 | |
|
ked pridam tu podmienku tak mi ani nenacita formulare len prazdnu stranku
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
samozrejme, lebo tam mas exit, ked si nic nevyplnil (teda aj ked nanovo nacitavas stranku)...
Kód: <?php require "./config.php";
if(!empty($_POST['text']) && !empty($_POST['nadpis'])) { $vlozit = mysql_query ("INSERT INTO `sql_index` (`nadpis`, `text`,`link`) VALUES ('<span class=txt4 style=position: absolute>$nadpis</span><br>', '<span class=txt>$text</span><br><br>', '<span class=txt5 style=position: absolute>$link</span>');"); } ?> formular
ale aj tak nechapem, naco chces davat do db aj tie html tagy? zbytocne sa ti tam budu opakovat a ked v nich budes chciet zmenit nejaky parameter, tak to budes musiet pomenit na viacerych miestach v tabulke (za predpokladu, ze v tabulke budes mat viacero zaznamov)...
Naposledy upravil stenley dňa 02.11.2007 9:56, celkovo upravené 1
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 02.11.2007 9:54 | |
|
to exit som tam dal ako priklad.. ked chces aby ti tam nacitalo tak musis ten cely php script presunut pod html text.
_________________ getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória |
|
Registrovaný: 25.02.07 Prihlásený: 16.02.16 Príspevky: 876 Témy: 144 | Napísal autor témy kajbo: 02.11.2007 10:51 | |
|
stenley:
ked nedam do pola link nic, tak to ani neodosle do databazy a ak ta aj nieco dam, zasa vyhody namiesto toho linku Resource id #4
Malo by to byt tak ze ked do link nevyplnis nic, tak by to odoslalo do databazy ale to pole link by ignorovalo
A text formatuje preto lebo to je nejaky system na pridavanie clanku priamo z webu a aby som nemusel stale rucne pridavat tie tagy
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
preco rucne? ved si spravis skript na zobrazenie clanku, kde uz budes mat vlozene tie tagy a z db budes tahat len cisto nadpis, ziadne formatovanie...
Kód: <?php require "./config.php";
if(!empty($_POST['text']) && !empty($_POST['nadpis'])) { $nadpis = $_POST['nadpis']; $text = $_POST['text']; $link = (!empty($_POST['link']) ? $_POST['link'] : ''); $sql = "INSERT INTO `sql_index` (nadpis,text,link) VALUES ('".$nadpis."','".$text."','".$link."')"; if(@mysql_query($sql)) { echo 'Clanok bol uspesne pridany.'; } else { echo 'Chyba pri vkladani clanku do db!'; } } ?> formular
|
|
Registrovaný: 25.02.07 Prihlásený: 16.02.16 Príspevky: 876 Témy: 144 | Napísal autor témy kajbo: 02.11.2007 14:02 | |
|
ok dik. toto posiela pekne vsetko, ale ak nevyplnim pole link tak neposle. da sa to aby ak ho neviplnim tak by odstatne odoslalo ?
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
malo by to tak fungovat...iba v pripade, ze nevyplnis bud nadpis alebo text alebo oboje, tak nic neprida do db...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
| Stránka: 1 z 1
| [ Príspevkov: 17 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| input v HTML, XHTML, XML, CSS | 19 | 1399 | 08.03.2008 14:53 shaggy | | Input v JavaScript, VBScript, Ajax | 1 | 893 | 26.02.2008 7:49 sento | | heigth input v HTML, XHTML, XML, CSS | 5 | 506 | 31.01.2009 19:20 jablko05 | | input jQuery v JavaScript, VBScript, Ajax | 5 | 575 | 20.07.2010 21:07 walther | | input index v PHP, ASP | 6 | 550 | 05.07.2009 19:42 php30 | | input - javascript v JavaScript, VBScript, Ajax | 20 | 946 | 15.11.2011 15:49 lukas15 | | Input file v HTML, XHTML, XML, CSS | 3 | 658 | 28.04.2008 16:37 stenley | | input - checkbox v PHP, ASP | 1 | 392 | 17.09.2011 21:46 chrono | | input default hodnota v JavaScript, VBScript, Ajax | 1 | 835 | 28.06.2007 18:17 sento | | Doplňovanie input poľa v JavaScript, VBScript, Ajax | 2 | 565 | 28.08.2008 13:54 tatysp | | input text - zmizne v JavaScript, VBScript, Ajax | 5 | 520 | 22.10.2014 19:05 shaggy | | spravnost input pola v PHP, ASP | 2 | 365 | 20.06.2010 15:14 Ďuri | | input automaticke doplnanie v JavaScript, VBScript, Ajax | 2 | 487 | 30.05.2010 15:46 Achtan | | No video input v Monitory, televízory a projektory | 4 | 914 | 08.12.2018 21:42 tatko Tom | | input s filtrom v HTML, XHTML, XML, CSS | 4 | 513 | 19.12.2009 11:35 djsulo | | input a jeho historia v HTML, XHTML, XML, CSS | 4 | 372 | 31.08.2010 23:19 sedlák |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|