Autor | Zpráva | ||
---|---|---|---|
desup Profil |
#1 · Zasláno: 25. 9. 2011, 00:05:40
Dobrý den, mám kod:
<?php $username = ""; $penize = ""; $vyplata = ""; $decryptedID = base64_decode($_COOKIE['idCookie']); $id_array = explode("nm2c0c4y3dn3727553", $decryptedID); $logOptions_id = $id_array[1]; include("scripts/connect_to_mysql.php"); $uid = $_GET["id"]; echo $uid; $id = $logOptions_id; $sql = mysql_query("SELECT * FROM uzivatele WHERE id='$uid'") or die (mysql_error()); $result = $sql; while($row=mysql_fetch_array($result)){ $username = $row['jmeno']; $penize = $row["penize"]; $firma = $row["firma"]; $vyplata = $row["vyplata"]; } echo $username; ?> databáze, tabulka sloupec, řádek i připojení je správně.. přesto echo vrátí prázdný výsledek.. Mám tam snad nějakou chybku? |
||
o_O Profil |
#2 · Zasláno: 25. 9. 2011, 00:11:48
desup:
Zkuste si ten SQL příkaz spustit v phpMyAdmin. „$result = $sql;“ Proč vytváříte zbytečně proměnnou? To Vám nestačí již existující $sql? |
||
TomasJ Profil |
#3 · Zasláno: 25. 9. 2011, 00:12:42
Možná snad 14. řádek smaž a ten 15. udělej takto:
while($row=mysql_fetch_array($sql)){ |
||
desup Profil |
#4 · Zasláno: 25. 9. 2011, 00:17:32
o_O:
Nechápu, vždyt v phpMyAdmin nejde spustit příkaz s proměnnou, ne? a k té proměnné, poradil my to známí jako pojistku proti chybám, tak to radši dělám, neuškodí to |
||
TomasJ Profil |
#5 · Zasláno: 25. 9. 2011, 00:19:00 · Upravil/a: TomasJ
Zkus to co jsem psal, neuškodí to. Žádnou chybu tím neopravíš, je to naprostý blábol.
|
||
desup Profil |
#6 · Zasláno: 25. 9. 2011, 00:19:51
Vyřešeno, moje chyba misto profil.php?id=3 jsem chodil na id=1 pricemz id 1 v databázi neexistuje :-) díky
|
||
o_O Profil |
#7 · Zasláno: 25. 9. 2011, 00:20:51 · Upravil/a: o_O
TomasJ:
Irelevantní. desup: Známí jsou asi velice chytrá stvoření - nemá to žádné využití. „v phpMyAdmin nejde spustit příkaz s proměnnou“ - Jste tak líný si přepsat $id na jakékoliv číslo které využíváte - Neumíte vypisovat text s proměnnou (echo $id;) |
||
TomasJ Profil |
#8 · Zasláno: 25. 9. 2011, 00:21:03 · Upravil/a: TomasJ
desup: Dobrá, ale zpět k té proměnné. Opravdu to není žádná pojistka proti chybám :)
o_O: Tvou reakci jsem nepochopil, jen mu radím, a ty jsi v podstatě napsal to samé co já. Co to má za význam si zkoušet sql v phpMyAdmin? A kde neumí vypisovat text s proměnnou? (nechápu) Jak už psal, vše je v pohodě, takže tam s největší pravděpodobností chybu nemá. |
||
Časová prodleva: 13 let
|
0