NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 3 - MySQL krok za krokem - Vkládání a mazání dat v tabulce

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Odpovědět
13.1.2016 23:22
I have a charger. I have Note 7. Umh I haven't Note7.
Avatar
Robert
Člen
Avatar
Robert:6.11.2016 14:33

Ako upravím konkrétný riadok v tabuľke?

 
Odpovědět
6.11.2016 14:33
Avatar
Robert
Člen
Avatar
Odpovídá na Robert
Robert:6.11.2016 14:38

Už som asi na to prišiel. Ja som to spravil cez WHERE.

UPDATE uzivatelia SET datum_narodenia= '1992-2-2' WHERE priezvisko = 'Novotný';

 
Odpovědět
6.11.2016 14:38
Avatar
Odpovídá na Robert
Michal Štěpánek:6.11.2016 14:53

Ano, ale pozor na to, když tam bude víc "Novotných", tak se to tímto způsobem změní u VŠECH. Lepší je k úpravě konkrétního záznamu (řádku) použít sloupec s IDčkem, které bude unikátní...

Odpovědět
6.11.2016 14:53
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Daniel
Člen
Avatar
Daniel:16.5.2017 22:03

Chtěl jsem si vyzkoušet příklad na SQL injection a vložil jsem do phpMyAdmina příkaz:
DELETE FROM uzivatele WHERE prijmeni = '' OR 1 --';
a ten na mě vyplivl hlášku. Co je špatně?

Chyba
Statická analýza:
Při analýze bylo nalezeno 1 chyb.
Ending quote ' was expected. (near "" at position 55)
SQL dotaz:
DELETE FROM uzivatele WHERE prijmeni = '' OR 1 --';
MySQL hlásí: Dokumentace
#1064 - Vaše syntaxe je nějaká divná blízko ''' na řádku 1

 
Odpovědět
16.5.2017 22:03
Avatar
Odpovídá na Daniel
Michal Štěpánek:16.5.2017 22:29
prijmeni = " OR 1--';

Chyba - uvozovky nemůžeš zakončit apostrofem

Odpovědět
16.5.2017 22:29
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Daniel
Člen
Avatar
Odpovídá na Michal Štěpánek
Daniel:16.5.2017 22:38

Jo dík, teď už jsem všechny záznamy v tabulce smazal. :-)
Celý dotaz jsem zkopnul z příkladu od Davida.

 
Odpovědět
16.5.2017 22:38
Avatar
Michaela Krutišová:6.1.2018 21:15

Tak nevím, co dělám špatně, ale zasekla jsem se při přidávání údajů. Pořád mi to píše chybu #1054 - Neznámý sloupec 'Veronika' v field list
Takhle vypadá můj příkaz:
INSERT INTO uzivatele(
jmeno,
prijmeni,
datum_narozeni,
pocet_clanku
)
VALUES (
Veronika,
Rajnisova,
1991-09-24,
10
);

Díky za radu, Míša :)

 
Odpovědět
6.1.2018 21:15
Avatar
Odpovídá na Michaela Krutišová
Michaela Krutišová:6.1.2018 21:31

Tak už jsem na chybu přišla sama, měla jsem to ve špatných uvozovkách :)

 
Odpovědět
6.1.2018 21:31
Avatar
Michael Paleček:5.3.2018 14:35

Ahoj,

pokouším se ulehčit si práci a PHP vypadá jako jasná volba, bohužel jsem nikde nevygooglil, jak do tabulky vkládat soubory (v mém případě .doc; .docx; .xls a .xlsx). Našel jsem způsob jak to udělat v PHP kódu ale nikde jsem nezjistil, jak si na to upravit databázi?

Díky za případnou pomoc. :)

 
Odpovědět
5.3.2018 14:35
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 41.