Autor | Zpráva | ||
---|---|---|---|
vasek12458 Profil * |
#1 · Zasláno: 6. 10. 2007, 22:43:16
Ahoj, potrebuju poradit.
Na jedne strance odkazuju takhle: <a href="produkt.php?id=<? echo $zaznam['id']; ?>"><p>více informací</p></a> na strance produkt.php mam nahore <?php $_GET['id']?> Nasledne chci selectovat z db pomoci $result=MySQL_Query("SELECT * FROM produkty WHERE id=id order by poradi") Vim ze to neni spravne, minimalne ten select, muzete mi poradit? Potom chci, aby mi to z db vyhazovalo info jen o jedne polozce, tedy dam echo $zaznam['nazevi']; a vypise to jen nazev pro poloozku s id, ktere sem predtim urcil, viz. vyse. Diky |
||
Hrady Profil |
#2 · Zasláno: 6. 10. 2007, 22:51:32
Mělo by tam být
$result=MySQL_Query("SELECT * FROM produkty WHERE id=".$_GET['id']." order by poradi") |
||
vasek12458 Profil * |
#3 · Zasláno: 6. 10. 2007, 22:52:56
a zbytek je ok?
|
||
Hrady Profil |
#4 · Zasláno: 6. 10. 2007, 22:58:46 · Upravil/a: Hrady
Jestli tě správně chápu mělo by tam být toto:
$result=MySQL_Query("SELECT * FROM produkty WHERE id=".$_GET['id']." order by poradi"); while ($zaznam = mysql_fetch_array($result)) { echo $zaznam['nazevi']; } A jestli je v DB id jedinčné (pokaždý jiný) tak tam nemusí být ani to order by poradi. |
||
vasek12458 Profil * |
#5 · Zasláno: 6. 10. 2007, 23:06:58
Hele, tak tohle už mám, ještě je tu jedna věc.
Když něco ukálám do databaze, tak je to pak místo háčků "?". Nevíte proč by to tak mohlo být? V databazi je nastavana čeština aby to fungovalo, tak nevím co s tím... |
||
Hrady Profil |
#6 · Zasláno: 6. 10. 2007, 23:11:39
Ještě před dotazem (i při ukládání i při vybírání) dej:
mysql_query("SET NAMES 'utf-8'"); // místo utf-8 dej kódování, který používáš |
||
Zaciatok pomoc Profil * |
#7 · Zasláno: 6. 10. 2007, 23:13:59
musi to dat jako v db musis nastavit kollation na utf8_slovak_ci nebo utf_czech_ci
|
||
vasek12458 Profil * |
#8 · Zasláno: 6. 10. 2007, 23:26:27
Jak to tam mám nacpat, kdyz je tam takovyhle kod :
|
||
Časová prodleva: 17 let
|
0