| 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: 14 let
|
|||
0