[ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.09.13
Prihlásený: 03.10.13
Príspevky: 3
Témy: 1 | 1
NapísalOffline : 22.09.2013 22:51 | PHP a MySQL

Dobrý deň,
potrebujem stránku kde by boli 2x editovateľné pole a jedno tlačítko na ktoré keď sa klikne, nastane pripojenie do databázy MyISAM (MySQL) a prebehne kontrola či sa už nenachádza riadok s hodnotou 1.editovateľného poľa.
Ak neexistuje → pridanie riadku v tabuľke s 3 stĺpcami, (1.st.: obsah 1. poľa, 2.st.: obsah druhého, 3.st.:1) Ak existuje, zvýšenie hodnoty 3.st. o 1, ak je hodnota toho stĺpcu už 3 nezväčšovať a zobraziť okno so správou, ak je menšia než 3 tak to zväčšiť o 1 a zobraziť okno so správou ktorá bude obsahovať dvojnásobok údaja z 1. poľa.
V php sa veľmi nevyznám. Skúšal som hľadať na google, ale zistil som len, ako sa do databázy prihlásiť a vytvoriť riadok. Neviete mi prosím poradiť stránku, kde zistím ostatné kódy, alebo mi ich tu napísať?
Vopred ďakujem


Offline

Čestný člen
Čestný člen
PHP a MySQL

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5447
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 23.09.2013 0:15 | PHP a MySQL

1. celý kód ti tu nikto nebude písať (je to buď tvoja domáca úloha, ale platená práca - tak či tak, musíš si to urobiť sám).
2. je jasné, že si to nenašiel v google, tvoj "problém" sa totižto skladá z viacerých častí (a ty si nenapísal, s čím potrebuješ poradiť).
Takže:
- nevieš, ako urobiť dve polia a odosielacie tlačítko?
- nevieš základy práce s DB?
- nevieš, ako skontrolovať existenciu záznamu v db (čo je vlastne predchádzajúci bod)?

Všetko, čo tu popisuješ, sú úplné základy. Otázku si nedal žiadnu, takže ti nemáme ani čo odpovedať. Ale bez toho, aby si si to naštudoval, bude každá naša rada zbytočná (lebo to nebudeš vedieť a nebudeš nám rozumieť).


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.09.13
Prihlásený: 03.10.13
Príspevky: 3
Témy: 1 | 1
Napísal autor témyOffline : 23.09.2013 7:32 | PHP a MySQL

Celý kód ani nechcem, potrebujem niekde nájsť len tie časti. Mojou otázkou boli stránky, na ktorých by som mohol nájsť nejakú časť z toho (napr.: tlačidlo, editovateľné pole alebo otázka či nejaký riadok v databáze existuje), prípadne stránku, kde nájdem postup na vytvorenie nejakej časti potrebného kódu. :loony:


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.09.13
Prihlásený: 03.10.13
Príspevky: 3
Témy: 1 | 1
Napísal autor témyOffline : 23.09.2013 20:35 | PHP a MySQL

Dnes sa mi podarilo vyskladať tento kód. Po kliknutí na tlačidlo, nastane prechod na ďalší súbor (query.php).
Kód:
<form id="form1" name="form1" method="post" action="query.php">
<label for="code">kód</label><input type="text" name="code" id="code" />
<br class="clear" />
<label for="name">Meno, priezvisko</label><input type="text" name="name" id="name" />
<br class="clear" />
<label for="id">id</label><input type="text" name="id" id="id" />
<br class="clear" />
<input type="submit" name="Odoslať" id="Odoslať" value="Odoslať" />
<br class="clear" />
<?php //Post Params
$code = $_POST['code']; 
$name = $_POST['name']; 
$id = $_POST['id']; 

?>
</form>


Problém ale je, že vyžšie vytvorené premenné jednotky sa nezachovajú aj do tohoto kódu :? :

Kód:
<?php // query.php súbor
 $query=mysqli_connect("localhost","xxxx","zzzzz","yyyyyy");
 // Check connection
if (mysqli_connect_errno($query))
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }
   else
   { echo "'$code', '$name', '$id' " ;}    //Pre overenie pripojenia som si sem dočasne pridal toto
 
 $query = " INSERT INTO tabc ( kód, meno, počet )  VALUES ( '$code', '$name', '$id' ) ";
 $result = mysql_query($query);

 if( $result )
 {
    echo 'Success';
 }
 else
 {
    echo 'Query Failed';
 }

 
?>

Do databázy sa to pripojí vraj bezproblémovo.
Ako zariadiť aby sa premenné presunuli aj na ďalší php súbor. Alebo ako zariadiť aby to bolo všetko v jednom s tým, že sa to vykoná po kliknutí na tlačidlo :? :? ?


Offline

Čestný člen
Čestný člen
PHP a MySQL

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5447
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 23.09.2013 23:50 | PHP a MySQL

1. v tom pôvodnom súbore sa ti hodnoty nepriradia, tam ešte $_POST nie je naplnený (takže ten php kód je tam zbytočný).
2. v query.php ti chýba priradenie $_POST hodnôt do premenných (čiže ten php kód z prvého súboru).
Chcelo by to, aby si si najprv preštudoval základy a potom lepil kódy.


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
 [ Príspevkov: 5 ] 


PHP a MySQL



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

PHP programátor - PHP, MySQL, jQuery,X)Html/CSS

v Ponuka práce

0

814

02.05.2011 12:08

magicmedia

V tomto fóre nie sú ďalšie neprečítané témy.

php ->mysql ->php Help.zoradit

v PHP, ASP

4

322

20.06.2009 12:44

KViki

V tomto fóre nie sú ďalšie neprečítané témy.

MySQL + PHP + články

v PHP, ASP

7

200

17.10.2014 18:30

Jarvix

V tomto fóre nie sú ďalšie neprečítané témy.

Programátor PHP/MySQL

v Ponuka práce

0

629

23.10.2010 17:06

brownsro1

V tomto fóre nie sú ďalšie neprečítané témy.

PHP a MySQL

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

30

1524

12.01.2009 13:09

jtomcik

V tomto fóre nie sú ďalšie neprečítané témy.

PHP+MySQL, počítadlo

v PHP, ASP

3

566

09.07.2007 18:19

Tominator

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

PHP, MySQL koder

v Ponuka práce

1

682

12.07.2010 19:50

Murtagh

V tomto fóre nie sú ďalšie neprečítané témy.

mysql + php problem

v PHP, ASP

3

438

21.04.2007 14:08

lukasmakac

V tomto fóre nie sú ďalšie neprečítané témy.

PHP a MYSQL

v PHP, ASP

16

667

02.05.2010 10:26

zdeniatqo

V tomto fóre nie sú ďalšie neprečítané témy.

Problem PHP, MySQL

v PHP, ASP

11

271

17.05.2010 12:07

ricco24

V tomto fóre nie sú ďalšie neprečítané témy.

PHP, MySQL programator

v Ponuka práce

0

558

23.10.2010 11:21

mondzo

V tomto fóre nie sú ďalšie neprečítané témy.

php+apache+mysql

v Ostatné

13

1026

06.07.2009 11:37

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

MySQL a PHP

v Databázy

9

380

27.12.2015 0:33

Werus

V tomto fóre nie sú ďalšie neprečítané témy.

Spocitanie php+mysql

v Databázy

3

495

23.03.2009 13:01

GoodWill

V tomto fóre nie sú ďalšie neprečítané témy.

mysql, php - pripojenie

v PHP, ASP

2

166

28.06.2012 18:06

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

php,mysql strankovani

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

32

1877

28.08.2009 17:21

stenley



© 2005 - 2017 PCforum, edited by JanoF