Ostatní témata (Off Topic témata) : phpRS Fórum
Máte problém s konfigurací počítače? Hledáte nejlepší webhosting pro vaši aplikaci? Nevíte si rady s nějakým zajímavým programátorským oříškem? Týká se dotaz fóra? ... Pokud ano, tak je toto diskuzní fórum určeno právě vám.
phpRS - redakční a informační systém
Jít na stránku:  Předchozí12
Aktuální stránka:2 z 2
Re: MySQL
Zaslán uživatelem/kou: Alex21 (IP adresa zaznamenána)
Datum: 2006-01-05, 21:02

Máš ještě jednu otázku snad poslední, můžu do hodnoty SELECT vložit i proměnou?

např.
$id_vysledku = mysql_query('SELECT kolo,id FROM odehrano WHERE id = $id2',$GLOBALS["dbspojeni"]);

nebo jakým způsobem? Je to velmi důležité.. díky

Re: MySQL
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2006-01-05, 21:28

Premennú vložiť samozrejme môžeš, podobne ako do bežného stringu. Argument funkcie mysql_query je vlastne string, takže použiť môžeš bežné textové operátory:
$id_vysledku = mysql_query("SELECT kolo,id FROM odehrano WHERE id = ".$id2,$GLOBALS["dbspojeni"]);

Tak jednoduché to ale nie je - samozrejme je veľmi dôležité odkiaľ máš premennú $id2 a či je obsahom premennej to, čo očakávaš. Narážam na možný problém s SQL injection ;)



Celkem upraveno 1×. Poslední úprava pa3k v 05.01.2006 21:32.

Re: MySQL
Zaslán uživatelem/kou: smiko (IP adresa zaznamenána)
Datum: 2006-01-05, 21:52

K tej prvej otazke.
Postup k vybratiu jednoho riadku je spravy a malo by to ist

K druhej otazke
premennu mozes vlozit hocijaku, len to musi obsahovat existujuce hodnoty aby potom prikaz nebol nespravny, alebo tie premmenne navolit tak, ze aj ked bude chybat funkcnost prikazu to neovplivni. cize tak nejako ako napisal pa3k
$id_vysledku = mysql_query("SELECT kolo,id FROM odehrano WHERE id = $id2",$GLOBALS['dbspojeni']);

Mala poznamka
zvykni si zapisovat hodnoty v hranatej zatvorke do apostrofov ['id'] a v okruhlych zatvorkach v uvodzovkach ("SELECT"). nechcem ti volaco prikazovat, ale budes to mat podla mna prehladnejsie a malo by sa to tak zapisovat

Pre Patrika:
tvoj dotaz do DB je chybny, uzavrel si SQL prikaz skor ako si pridal premenny $id2 oprav si to :)


____________________
smiko.host.sk/phprs/

Jít na stránku:  Předchozí12
Aktuální stránka:2 z 2


Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.