Autor | Zpráva | ||
---|---|---|---|
sparky Profil * |
#1 · Zasláno: 17. 5. 2016, 14:51:53
Mám funkci pro vypsání dat z DB:
function queryDBdata ($query) { global $link; $result = $link->query($query); for ($i = 0; $i < $result->num_rows; $i ++) { $returnVar [$i] = $result->fetch_array (MYSQL_ASSOC); } mysqli_free_result ($result); if(!empty($returnVar)){ return ($returnVar); } } Při jejím použití se vypíše požadovaný počet řádků, ale nevypíší se hodnoty řádků. Takže výpis vypadá takto: array(5) { [0]=> NULL [1]=> NULL [2]=> NULL [3]=> NULL [4]=> NULL } Jak docílit toho, aby se mi vypisovaly i hodnoty? |
||
úsměv Profil |
#2 · Zasláno: 17. 5. 2016, 14:58:32
Nerozumím tomu (moje chyba), ale nepozivej globalni promene (tvoje chyba).
|
||
sparky Profil * |
#3 · Zasláno: 17. 5. 2016, 15:17:21
úsměv:
„Nerozumím tomu (moje chyba), ale nepozivej globalni promene (tvoje chyba).“ Nemyslím si, že chyba by byla v globální proměnné. |
||
Kajman Profil |
#4 · Zasláno: 17. 5. 2016, 16:29:27
sparky:
Zkuste použít konstantu MYSQLI_ASSOC |
||
sparky Profil * |
#5 · Zasláno: 18. 5. 2016, 08:04:42
Kajman:
> sparky: > Zkuste použít konstantu MYSQLI_ASSOC Díky za odpověď, potom jsem si toho taky všiml, že tam nemám "I" |
||
Časová prodleva: 9 let
|
0