Výsledky 1 až 8 z 8

Téma: Vypis jedny bunky z MySQL databaze...

  1. #1

    Standardní Vypis jedny bunky z MySQL databaze...

    mam problem..
    chci z tabulky vypsat jen jednu bunku na radku kde je id, ktery si reknu...
    Kód:
    $dotaz = MySQL_Query("SELECT * FROM tabulka ORDER BY id DESC");
    tohle funguje...dam pak fetch atd. a vypise mi to asi nejak takhle $dotaz["datum"]...
    ale kdyz dam tohle:
    Kód:
    $dotaz2 = MySQL_Query("SELECT vzkaz FROM tabulka WHERE ID='5'");
    tak mi to vypise: Resource id #5

    co s tim
    nic....

  2. #2
    Administrátor mince Avatar uživatele Jezevec
    Založen
    08.10.2002
    Bydliště
    Teplice
    Příspěvky
    6 738
    Vliv
    300

    Standardní

    mno, zkus nazvy poli a tabulek dat mezi tohle `vzkaz`

    Kód:
    $dotaz2 = MySQL_Query("SELECT `vzkaz` FROM `tabulka` WHERE `ID`='5'");
    Edit: mzna jeste takhle

    Kód:
    $dotaz2 = MySQL_Query("SELECT `vzkaz` FROM `tabulka` WHERE `ID`=\"5\"");
    IMPROBE AMOR, QUID NON MORTALIA PECTORA COGIS - krutá jsi, lásko, kam až ty doženeš smrtelná srdce -- Vergilius
    Mnoho je prostředků, které léčí lásku, ale žádný není spolehlivý.
    S tím, čeho se na nás dopustili druzí se už nějak vyrovnáme. Horší je to s tím, čeho jsme se na sobě dopustili sami.
    -- Francois La Rochefoucauld
    Nabídnout přátelství tomu, kdo chce lásku, je jako dát chleba tomu, kdo umírá žízní.

  3. #3
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    298

    Standardní

    resource id #5, to vypada, jako bys vypisoval $dotaz2, po tom, cos provedl mysql_query();

    urcite jsi potom udelal neco jako
    Kód:
    list($vzkaz) = mysql_fetch_array($dotaz2);
    ?

    V tech uvozovkach bych to nevidel.
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  4. #4

    Standardní

    Citace Původně odeslal KtK
    urcite jsi potom udelal neco jako
    Kód:
    list($vzkaz) = mysql_fetch_array($dotaz2);
    ?
    prave ze ne...udelal sem ciste jen tohle:
    Kód:
    $dotaz2 = MySQL_Query("SELECT vzkaz FROM tabulka WHERE ID='5'");
    a pak se to snazilvypsat...zejtra to zkusim s tema uvozovkama...
    nic....

  5. #5
    Administrátor mince Avatar uživatele Jezevec
    Založen
    08.10.2002
    Bydliště
    Teplice
    Příspěvky
    6 738
    Vliv
    300

    Standardní

    nj, ale tohle ti nemuze fungovat. Do dotaz2 ti to ulozi jen ukazatel, ne vysledek dotazu.

    Musi to vypadat takhle:

    Kód:
    <?php
       mysql_connect&#40;"localhost", "mysql_uziv", "mysql_heslo"&#41; or
           die&#40;"Nelze se spojit"&#41;;
       mysql_select_db&#40;"mojedb"&#41;;
    
       $result = mysql_query&#40;"SELECT id, jmeno FROM moje_tabulka"&#41;;
    
       while &#40;$row = mysql_fetch_array&#40;$result, MYSQL_NUM&#41;&#41; &#123;
           printf &#40;"ID&#58; %s  Jméno&#58; %s", $row&#91;0&#93;, $row&#91;1&#93;&#41;; 
       &#125;
    
       mysql_free_result&#40;$result&#41;;
    ?>
    http://www.php.net/manual/cs/functio...etch-array.php
    IMPROBE AMOR, QUID NON MORTALIA PECTORA COGIS - krutá jsi, lásko, kam až ty doženeš smrtelná srdce -- Vergilius
    Mnoho je prostředků, které léčí lásku, ale žádný není spolehlivý.
    S tím, čeho se na nás dopustili druzí se už nějak vyrovnáme. Horší je to s tím, čeho jsme se na sobě dopustili sami.
    -- Francois La Rochefoucauld
    Nabídnout přátelství tomu, kdo chce lásku, je jako dát chleba tomu, kdo umírá žízní.

  6. #6

    Standardní

    Nebo jednodušeji
    Kód:
    $row=MySQL_Fetch_Row&#40;$dotaz2&#41;;echo$row&#91;int cislobunky&#93;;
    -- under construction --

  7. #7

    Standardní

    nebo jeste jednoduseji:
    Kód:
    echo mysql_result&#40;mysql_query&#40;"SELECT `vzkaz` FROM `tabulka` WHERE `ID`='5'"&#41;,0&#41;;
    1) ASUS M6A
    2) Toshiba Portége R600-10U
    3) ASUS A8V-X AMD Athlon 64 3000+ Kingmax 2x256MB DDR 400 WD 120GB Samsung 80 GB GMC G30 Fortron FSP400-60THN-P
    Ideální indentace pro Pascal je šest stop pod zem.

  8. #8

    Standardní

    Citace Původně odeslal ripper
    nebo jeste jednoduseji:
    Kód:
    echo mysql_result&#40;mysql_query&#40;"SELECT `vzkaz` FROM `tabulka` WHERE `ID`='5'"&#41;,0&#41;;
    OK, vyhrál jsi ...
    -- under construction --

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •