abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

    dnes 20:22 | IT novinky

    Linux Foundation Europe představila projekt RISE (RISC-V Software Ecosystem), jehož cílem je urychlit vývoj open source softwaru pro architekturu RISC-V.

    Ladislav Hagara | Komentářů: 0
    dnes 14:55 | Nová verze

    Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu pro jednodeskové počítače na platformě ARM, byl vydán ve verzi 23.05. Přehled novinek v Changelogu.

    Ladislav Hagara | Komentářů: 0
    dnes 12:33 | Komunita

    Minulý týden proběhla openSUSE Conference 2023. Mimo jiné bylo oznámeno přejmenování systému MicroOS Desktop. MicroOS Desktop GNOME byl přejmenován na openSUSE Aeon a MicroOS Desktop Plasma na openSUSE Kalpa.

    Ladislav Hagara | Komentářů: 0
    dnes 09:00 | Komunita

    Thom Holwerda z OSnews si všímá, že vývoj operačního systému MINIX je prakticky mrtvý. Jeho hlavní autor, Andrew Tanenbaum, formálně odešel do důchodu v roce 2014 a příspěvky do kódu v následujících letech vůbec ustaly. Stav projektu shrnuje diskuze z roku 2020. Sice vyšlo najevo, že Intel používal MINIX v Management Engine, ale změny nezveřejňoval.

    Fluttershy, yay! | Komentářů: 0
    dnes 07:00 | Nová verze

    Google Chrome 114 byl prohlášen za stabilní. Nejnovější stabilní verze 114.0.5735.90 přináší řadu oprav a vylepšení (YouTube). Vypíchnut je CHIPS (Cookies Having Independent Partitioned State). Opraveno bylo 16 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    včera 17:33 | Komunita

    Byly zveřejněny prezentace a videozáznamy přednášek a fotografie z česko-slovenského setkání poskytovatelů přístupu k internetu, provozovatelů telekomunikačních sítí, registrátorů domén a provozovatelů počítačových sítí a technických nadšenců CSNOG 2023 (Czech and Slovak Network Operators Group) konaného 16. a 17. května ve Zlínu.

    Ladislav Hagara | Komentářů: 0
    včera 17:00 | Pozvánky

    Soutěž amatérských robotů Robotický den 2023 proběhne v neděli 4. června v Kongresovém centru Praha.

    Ladislav Hagara | Komentářů: 0
    včera 14:11 | IT novinky

    V Tchaj-peji probíhá počítačový veletrh COMPUTEX 2023. Firmy představují své novinky. Nvidia například superpočítač DGX GH200 AI.

    Ladislav Hagara | Komentářů: 2
    včera 12:11 | Nová verze

    Vyšla nová verze XMPP (Jabber) klienta Gajim. Nejvýznamnější novinkou je integrace OMEMO pluginu přímo do jádra aplikace, takže již není třeba plugin samostatně instalovat. Přehled dalších novinek je dostupný na oficiálních stránkách. Gajim je vytvořen v jazyce Python s využitím knihovny GTK a vedle Linuxu jej lze vyzkoušet i na platformách MacOS a Windows.

    sonicpp | Komentářů: 0
    29.5. 22:22 | Komunita

    Komunita KDE představila stránku KDE for Developers pro vývojáře používající KDE aplikace. Postupně byly představeny stránky pro umělce KDE for Creators, děti KDE for Kids a vědce KDE for Scientists.

    Ladislav Hagara | Komentářů: 8
    Obnovovací frekvenci obrazovky (LCD) preferuji
     (74%)
     (20%)
     (4%)
     (2%)
    Celkem 832 hlasů
     Komentářů: 13, poslední 25.5. 07:25
    Rozcestník

    Dotaz: názvy sloupců a mysqli

    11.11.2015 10:12 Milan Uhrák | skóre: 30 | blog: milan_at_ABC
    názvy sloupců a mysqli
    Přečteno: 184×
    Zdravím všechny..

    řeším takový drobný problémek .. popis by byl nadlouho, soustředím se jen na to, co mě zlobí.

    pošlu přes mysqli (PHP 4.5) dotaz

    SELECT tab1.a, tab1.b, tab1.c, tab2.d FROM tab1 LEFT JOIN tab2 ON tab2.i = tab1.a

    Vrátí se mi ( přes fetch_all )výsledek se sloupci a, b, c, tab2.d.

    jak udělat, aby sloupce měly názvy podle dotazu tab1.a, tab1.b, tab1.c, tab2.d ?

    Názvy sloupců jsou vytvářeny podle zadání, a poté hnány na zobrazení, kde potřebuji původní názvy. Když ale výsledné sloupce nemají stejná jména jako zadání, musím to všelijak ošetřovat, což může být zdrojem omylů. Rád bych tuto nejednotnačnost podchytil už při prameni, buď nastavenim mysqli, nebo nějakým jednoduchým způsobem třeba ve vlastním classu, který používám na mysql operace.

    Ještě mne během psaní dotazu napadlo ty sloupce dublovat, tedy SELECT tab.a AS tab1.a ... ale teď rychle nevím, jak by to dopadlo .. asi errorem :-)

    No, předem díky za nasměrování a popostrčení

    Milan


    Řešení dotazu:


    Odpovědi

    Řešení 1× (Milan Uhrák (tazatel))
    11.11.2015 13:12 Kit | skóre: 45 | Brno
    Rozbalit Rozbalit vše Re: názvy sloupců a mysqli
    Když dublovat, tak takhle:
    SELECT tab.a AS `tab1.a` ...
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    15.11.2015 19:52 Milan Uhrák | skóre: 30 | blog: milan_at_ABC
    Rozbalit Rozbalit vše Re: názvy sloupců a mysqli
    Děkuji, koukam, že příspěvek, který jsem tady dával před pár dny tu není .. asi jsem ho neodeslal ...

    vaše řešení je přesně to, co jsem potřeboval .. a asi lepší nenajdu. Ještě si musím pořešit guláš v kódu a sjednotit některé postupy, ale v kostce to funguje jak má

    Milan

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.