Autor | Zpráva | ||
---|---|---|---|
iTzCreepyCz Profil |
#1 · Zasláno: 30. 3. 2018, 21:30:28
Zdravím, na svém serverlistu mám:
<?php $allservers = mysql_query("SELECT id FROM servers ORDER BY id DESC");?> <?php echo "$allservers";?> Nevíte, kde je prosím chyba? Děkuji :) |
||
Kajman Profil |
#2 · Zasláno: 30. 3. 2018, 22:56:30
Klikněte si na mysql_query a dozvíte se, že funkce vrací identifikátor dat dotazu.
|
||
Keeehi Profil |
#3 · Zasláno: 31. 3. 2018, 03:16:37
iTzCreepyCz:
Jinak řečeno, ten identifikátor použiješ v jiné funkci (pravděpodobně mysql_fetch_assoc) která pak už vrací obdržená data. Ještě se hodí poznámka, že není dobré používat funkce rodiny mysql_* jelikož je označená za zastaralou. V nových verzích PHP už není a těm starším končí podpora s koncem tohoto roku. Jako náhrada je rodina funkcí mysqli_* které jsou velmi podobné. Ovšem mnohem lepší by bylo, kdyby jsi neposílal dotazy do databáze ručně, ale použil nějakou vyšší vrstvu. Třeba PDO, nebo nějakou knihovnu jako je třeba dibi. |
||
Časová prodleva: 6 let
|
0