| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 22.01.08 Prihlásený: 19.04.15 Príspevky: 492 Témy: 135 Bydlisko: Bratislava ... |
zdravim vsetkych ochotnych (neochotnych nie )
pri ukladani do db, lebo robim registraciu a login, je taka chybicka.
ze ked sa to uklada do db, chybne ECHO sice vyhodi...ale do db sa to aj tak ulozi tak ja ksom to zadal. teda budto prazdne obidve, alebo jedno vyplnene a druhe ne.
ako to vyriesit? pokusal som sa to zaplatat...dokonca som skusal cyklsu WHILE a to neviem ani preco
a prosim teda poradte, nieco ze ak sa podmienka nevyplni chod scriptu sa prerusi
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 03.05.2008 21:05 | |
|
if(!nejaka_vec){
echo "Nepodarilo sa ";
exit;
}
_________________ Sorry za prelkepy |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 |
jeden z najhorších popisov problému ... skús si ho prečítať ... neviem skoro žiadny údaj ... a tie čo viem nedávajú zmysel
#kontrola údajov
if($udaje_spravne) $DB=1; else $DB=0;
if($druhe_udaje_spravne) $DB.=1; else $DB=0;
if($DB=11)
#ulozenie do DB
#tvrdím, že to nie je najlepšie riešenie, ale jediné čo ma napadlo ...
druhé by bolo:
if($udaje_spravne) $prvy=1;
if($druhe_udaje_spravne) $druhy=1;
if($prvy=1 && $druhy=1)
#DB
|
|
Registrovaný: 21.01.07 Prihlásený: 29.03.20 Príspevky: 660 Témy: 53 |
A nakoniec moje riešenie:
Kód: $errors = NULL;
if (nejaká podmienka) { $nieco = $_POST['voľačo']; } else { $errors .= 'Zadaj niečo!'; }
if (nejaká iná podmienka) { $daco = $_POST['voľačo']; } else { $errors .= 'Zadaj dačo!'; }
if (empty($errors)) { ##DB } else { echo $errors; }
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
omg co to vsetci komplikujete ?!
ved predsa
Kód: if (boli splnene podmienky) uloz_do_db; else vypis_chybu;
co mu tam seriete pomocne premenne ked ocividne ma problem so zakladnym programovanim ?
_________________ C#, PHP, ... |
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
| 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
|
|