| | |
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Autor | Správa |
---|
Registrovaný: 22.01.08 Prihlásený: 19.04.15 Príspevky: 492 Témy: 135 Bydlisko: Bratislava ... |
ahoj, mam taky intenzivny a silny problem php je sranda, daju sa v nom uzasne veci atd, ale mam jaksi problemy to kombinovat s db.
Ze ci by mi to niekto nevysvetlil, skusam taku vec, ze mam textareu a odosielaci buton. Textarea ma name="clanok".
a ma to fungovat tak ze, do textarei volaco napisem, a dam odoslat a to sa ulozi do db. len mi neni jasny ten princip prikazu
Kód: $sql = 'INSERT INTO clanky (`clanok`) VALUES ("'.$clanok.'")'; $result = mysql_query($sql); ze ci staci to mat takto, ak xcem pri odosielani clanku ulozit text z premennej $clanok do db. ale potom mam taky silny a intenzivny problem, ze neviem ako to zobrazit...standardne ECHO tak ok ale musim to najprv nejakym prikazom s db vytiahnut...nasiel som ich par: Kód: $result = mysql_query("select * from clanky"." limit ".$num); while($row=mysql_fetch_object($result)) ale neviem ze na co je tam to while($row atd a ze ci to tam treba. a v tom prvom je ze limit a num, ale to tam nepotrebujem, lebo je to sucat GB scriptu v ktorom sa to pouziva zrejme na strankovanie prispevkov. A ze ci to staci takto proste odstranit: Kód: $result = mysql_query("select * from clanky");
|
|
Registrovaný: 04.04.07 Prihlásený: 27.06.21 Príspevky: 532 Témy: 35 Bydlisko: Bratislava | Napísal djsulo: 03.03.2008 13:39 | |
|
Kód: $sql = 'INSERT INTO clanky (`clanok`) VALUES ("'.$clanok.'")'; $result = mysql_query($sql); ten insert ti ulozi do db clanky do stlpca clanok text z premennej $clanok. Kód: $result = mysql_query("select * from clanky"); Tento prikaz ti ulozi do premennej $result vsetky vysledky z tabulky clanky. Kód: while($row=mysql_fetch_object($result)) A tento ti do premennej $row ulozi jeden riadok z $result. takze preto sa stale vola pomocou while, ktora nacita stale dalsi a dalsi riadok a potom uz vypises pomocou echo: Kód: $result = mysql_query("select * from clanky"); while($row=mysql_fetch_object($result)) { echo ($row -> clanok); }
Echo ti vypise hodnotu zo stlpca clanok vzdy z aktualneho riadku, ktory je nacitany cez while do $row.
_________________ CPU: AMD Phenom II 940 QUAD X4 BE AM2+, chladic: Arctic Cooling Freezer 64 Pro, RAM: 4GB DDR2 800MHz PC6400, MB: M2N-E SLI, VGA: RX 4870 GAINWARD HD4870 1GB, HDD: WD 1TB, Zdroj: CORSAIR 750W TX |
|
Registrovaný: 22.01.08 Prihlásený: 19.04.15 Príspevky: 492 Témy: 135 Bydlisko: Bratislava ... | Napísal autor témy B.A.X.O: 03.03.2008 13:51 | |
|
tak diky ale chcem to aj tak ze budem moct text upravovat. to asi viem urobit, ale potom treba do tabulky dat aj ID nie? ten primary key id. Aby php script to mohol vyhladat..nie? sice je to divne lebo ide len o jeden clanok a nexcem aby sa dalo znova prispievat po vlozeni. len aby sa dal upravovat text ak to ide
|
|
Registrovaný: 04.04.07 Prihlásený: 27.06.21 Príspevky: 532 Témy: 35 Bydlisko: Bratislava | Napísal djsulo: 03.03.2008 14:01 | |
|
ano, musis si tam dat stlpec ID, alebo hocijaky iny jedinecny stlpec, aby si potom vedel, ktory clanok chce upravit. Potom, ked budes chciet upravit, tak napr.:
Kód: select * from clanky where id=4 tym si nacitas riadok, ktory potrebujes a potom ulozis takto: Kód: update clanky set clanok='novytext' where id=4
_________________ CPU: AMD Phenom II 940 QUAD X4 BE AM2+, chladic: Arctic Cooling Freezer 64 Pro, RAM: 4GB DDR2 800MHz PC6400, MB: M2N-E SLI, VGA: RX 4870 GAINWARD HD4870 1GB, HDD: WD 1TB, Zdroj: CORSAIR 750W TX |
|
Registrovaný: 23.02.08 Prihlásený: 27.05.08 Príspevky: 46 Témy: 0 | Napísal mage: 03.03.2008 14:43 | |
|
B.A.X.O píše: tak diky ale chcem to aj tak ze budem moct text upravovat. to asi viem urobit, ale potom treba do tabulky dat aj ID nie? ten primary key id. Aby php script to mohol vyhladat..nie? sice je to divne lebo ide len o jeden clanok a nexcem aby sa dalo znova prispievat po vlozeni. len aby sa dal upravovat text ak to ide
to ID tam treba ked budes mat viac clankov.
potom by to vyzeralo neako takto. napisem to aj s napojenim na DB
Kód: $link = mysql_connect('server', 'uzivatel', 'heslo'); if ($link) { if (mysql_select_db('meno DB')) { $sql = "insert into clanky (id, clanok) values ('mysql_insert_id($link)', '".$_POST['clanok']."')"; $result = mysql_query($sql, $result);
if ($result) {co ma spravit ak sa mu podarilo vlozit clanok do DB} } } a potom vyber z DB by vyzeral napr takto: (uz len skratena verzia ) Kód: $sql = "select * from clanky where id='".$id."' LIMIT 1"; $result = mysql_query($sql, $result); if ($result) { $row = mysql_fetch_assoc($result); //vdaka limit 1 sme ziskali len 1 riadok vysledku a preto netreba while ($row = ...) funkcia_na_upravu_textu($row['clanok']); //ta funkcia ti to moze rovno po uprave aj vypisat alebo ti vrati uz upraveny text }
v pripade nejasnosti sa pytaj ;-d ale najprv si pozri http://www.php.net
|
|
Registrovaný: 26.02.08 Prihlásený: 24.05.13 Príspevky: 372 Témy: 66 Bydlisko: Nové Zámky |
B.A.X.O píše: tak diky ale chcem to aj tak ze budem moct text upravovat. to asi viem urobit, ale potom treba do tabulky dat aj ID nie? ten primary key id. Aby php script to mohol vyhladat..nie? sice je to divne lebo ide len o jeden clanok a nexcem aby sa dalo znova prispievat po vlozeni. len aby sa dal upravovat text ak to ide
no na toto iste som sa pytal aj ja...a mas to o par tem nizsie...konkretne
http://www.pcforum.sk/uprava-dat-v-db-vt34395.html
|
|
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| P: Fortnite Save The World v Predám | 3 | 546 | 08.04.2018 0:22 Miso122 | | Sherlock Holmes: The Awakened 1.1 save v Počítačové hry | 0 | 538 | 28.01.2007 1:12 Michcho | | php obchrana SQL v PHP, ASP | 8 | 685 | 28.06.2009 16:44 rooobertek | | Problém s SQL-PHP v Databázy | 5 | 658 | 17.05.2009 17:09 gizmof10 | | PHP & SQL problem v PHP, ASP | 6 | 463 | 05.08.2013 13:52 PepperSK | | Výpis v PHP zo SQL v PHP, ASP | 3 | 469 | 21.06.2011 15:43 emer | | Ubuntu 10.10 Unable to save the screenshot to disk v Operačné systémy Unix a Linux | 5 | 589 | 26.05.2011 1:29 jararak | | vlozenie PHP premennu do sql vypisu v PHP, ASP | 6 | 456 | 12.05.2013 10:36 Ďuri | | Update SQL cez form v PHP, ASP | 3 | 567 | 12.04.2008 9:24 stenley | | php funkcie, template, sql dotazy v funkcii v PHP, ASP | 10 | 831 | 18.01.2009 11:11 Unlink | | SQL Lite binary file open in PHP v PHP, ASP | 4 | 386 | 16.03.2016 8:40 BX | | Strukrura dynamickej web-stranky s PHP a SQL v PHP, ASP | 6 | 648 | 26.12.2007 13:22 suchy | | pomoc s SQL v Databázy | 10 | 437 | 25.12.2014 2:51 MasterMatoSK | | Vytvorenie noveho zaznamu v databaze cez SQL v Databázy | 3 | 545 | 03.07.2012 18:45 calimero | | pomoc so sql tabulkami v Redakčné systémy | 3 | 491 | 16.12.2006 10:32 Helly007 | | Video s Príkazmi v Video programy | 0 | 327 | 04.08.2016 15:31 brits |
| 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
|
|