Autor | Zpráva | ||
---|---|---|---|
tomas2245 Profil |
Zdravím, posielam môj kód a zaujímalo by ma či je moc dôležité písať $string za dotazom ktorý insertuje alebo updatuje...a ešte by som sa chcel spýtať či to môžem písať v takomto štyle alebo musím používať JOIN atď. pokiaľ áno bol by som veľmi rád ak by ste mi ukázali na tomto príklade ako správne používať JOIN alebo ako by mali tieto dotazy vyzerať správne:
<?php if($_POST['druh']=="nieco"){ mysqli_query($pripoj,"UPDATE tabulka1 SET id='$id', nazov='$nazov' WHERE id='$stareid'"); mysqli_query($pripoj,"UPDATE tabulka2 SET id='$id', nazov='$nazov', farba='$farba', velkost='$velkost', styl='$styl', nazov2='$nazov2' WHERE id='$stareid'"); mysqli_query($pripoj,"UPDATE tabulka3 SET id='$id', nazov='$nazov', $velkost='$velkost' WHERE id='$stareid'"); mysqli_query($pripoj,"UPDATE tabulka4 SET id='$id', nazov='$nazov' WHERE id='$stareid'"); header("location: niekam.php"); } ?> |
||
tomas2245 Profil |
#2 · Zasláno: 11. 4. 2017, 14:37:44
ide mi o to, či môžem používať niekoľko query keď sú tabuľky rozdielne alebo to bude robiť bordel...lebo takto mi to funguje
|
||
Tomášeek Profil |
#3 · Zasláno: 11. 4. 2017, 14:52:31
tomas2245:
„zaujímalo by ma či je moc dôležité písať $string za dotazom“ Který $string máš na mysli?
Jinak takto je to správně, ty 4 dotazy ničemu nevadí. Na začátku bys měl mít ještě isset na ten klíš v POSTu, jinak to vyhodí nedefinovanou proměnnou (resp. klíč), ale beru to jen jako příklad. |
||
tomas2245 Profil |
#4 · Zasláno: 11. 4. 2017, 15:23:35
Tomášeek:
ďakujem, potešil si ma, pretože nerád by som keby to bolo časom pomalé atď. aťd. a áno používam na začiatku if(isset($_POST[''])){ :) |
||
Časová prodleva: 6 let
|
0