#1 2011-12-31 09:12:27

peeeeta
Člen
Registrován: 2010-08-29
Příspěvky: 365
Web

Re: Mysql

Dobrý den, prosím vás jak vypíšu daný údaj ze sloupce, u řádku, který splňuje parametry?
Zkoušel jsem tohle, ale nic.

$spojeni=mysql_connect("localhost","DATABAZE","HESLO");
    $co="SELECT patch FROM TABULKA WHERE filename = 65549582604936919795.jpg";
    $navrat=mysql_db_query("uloziste", $co, $spojeni);
    echo $navrat;

Offline

#2 2011-12-31 11:52:04

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: Mysql

$spojeni=mysql_connect("localhost","DATABAZE","HESLO");
    $co="SELECT patch FROM TABULKA WHERE filename = 65549582604936919795.jpg";
    $navrat=mysql_db_query("uloziste", $co, $spojeni);
...
    $data=mysql_fetch_assoc($navrat);
    echo $data['patch'];
...
    echo $navrat;

1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#3 2011-12-31 18:22:16

peeeeta
Člen
Registrován: 2010-08-29
Příspěvky: 365
Web

Re: Mysql

kksmirice napsal:
$spojeni=mysql_connect("localhost","DATABAZE","HESLO");
    $co="SELECT patch FROM TABULKA WHERE filename = 65549582604936919795.jpg";
    $navrat=mysql_db_query("uloziste", $co, $spojeni);
...
    $data=mysql_fetch_assoc($navrat);
    echo $data['patch'];
...
    echo $navrat;

Nějak to nechce vzít ten název (nejspíše mu vadí to, že tam je to .jpg) jak si s tím mám tedy poradit

chybu mi to vypsalo takovouto Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean

Offline

#4 2011-12-31 18:31:12

Martin
Endora rádce
Místo: Plzeň
Registrován: 2011-01-19
Příspěvky: 1,375
Web

Re: Mysql

Předpokládám, že název souboru je ve stringu, proto bych si tam pohrál s jednoduchýma uvozovkama? smile
Krom toho, že mysql_db_query() je DEPRECATED a lepší je použít mysql_select_db() a mysql_query() viz http://php.net/manual/en/function.mysql-db-query.php ...


Nejnovější článek: www.zeminem.cz ...
Černé díry jsou místa, kde Bůh dělil nulou...
Endora plugin!

Offline

#5 2011-12-31 18:38:11

peeeeta
Člen
Registrován: 2010-08-29
Příspěvky: 365
Web

Re: Mysql

A jak by jsi to tedy prosím tě zapsal?
Jinak máš pravdu ano je to string.

Offline

#6 2011-12-31 18:40:42

peeeeta
Člen
Registrován: 2010-08-29
Příspěvky: 365
Web

Re: Mysql

Tak jsem vyměnil za jednoduché uvozovky a stále nic.

Offline

#7 2011-12-31 18:53:36

Martin
Endora rádce
Místo: Plzeň
Registrován: 2011-01-19
Příspěvky: 1,375
Web

Re: Mysql

Někde bokem

$host="localhost";
$username="login";
$password="";
$db_name="x";
$tbl_name="x";

$link = mysql_connect("$host", "$username", "$password", "$db_name");
mysql_select_db("$db_name", $link);

a pak už je práce s DB ve stylu

$data = mysql_fetch_array(mysql_query("SELECT neco FROM $tbl_name WHERE login='$login'"));
resp.
$data = mysql_fetch_array(mysql_query("SELECT nazevSloupce FROM $tbl_name WHERE neco='necoString'"));
s tím, že
$neco = $data["nazevSloupce"];

Napsal jsem to jen tak, takže je hodně pravděpodobné, že je tam chyba (doufám, že ne). Zagoogli a přepiš si to nějak podle sebe...


Nejnovější článek: www.zeminem.cz ...
Černé díry jsou místa, kde Bůh dělil nulou...
Endora plugin!

Offline

#8 2011-12-31 19:08:08

peeeeta
Člen
Registrován: 2010-08-29
Příspěvky: 365
Web

Re: Mysql

Díky moc,
upravil jsem to na mou potřebu. A chybička tam byla, ale obdivuji tě že jsi to tak rychle dokázal napsat já bych tu bádal ještě rok smile

Offline

#9 2012-01-07 17:17:00

Lkopo
Podpora
Registrován: 2010-02-12
Příspěvky: 1,916
Web

Re: Mysql

To už je modernejšia metóda práca s MySQL pomocou PHP wink priznám sa, že tvoju metódu som nikde nevidel ...


Portfólio
E-mail: eduard(at)karpiel.sk

Offline

Zápatí

Založeno na FluxBB | CZ a SK