Autor | Zpráva | ||
---|---|---|---|
S3RIO Profil |
#1 · Zasláno: 18. 6. 2015, 11:42:23
Ahoj, chci poprosit o radu jak zacyklit např. takovýto jednoduchý výpis
$dotaz="SELECT * FROM `test`"; $vysledek = MySQL_Query($dotaz); while ($zaznam = MySQL_Fetch_Array($vysledek)){ $id=$zaznam["upID"]; } Vypisuje mi samozřejmě pouze poslední přidaný záznam a nějak si s tím pořád nevím rady. |
||
Taps Profil |
#2 · Zasláno: 18. 6. 2015, 11:45:47
S3RIO:
Kolik záznamů máš v tabulce test? <? $dotaz="SELECT * FROM `test`"; $vysledek = MySQL_Query($dotaz); while ($zaznam = MySQL_Fetch_Array($vysledek)){ echo $zaznam["upID"].'<br>'; } ?> |
||
S3RIO Profil |
#3 · Zasláno: 18. 6. 2015, 11:57:14
Je to proměnlivé, ten záznam potřebuji použít pro definování výběru dalších dat z jiné tabulky.
$caq=safe_query("SELECT * FROM ".PREFIX."calendar WHERE caID='$id'"); .. je mi jasný, že to bude nejspíše prasárna z mé strany. Ale neřeším, je to pro moje blbnutí akorát. |
||
Taps Profil |
#4 · Zasláno: 18. 6. 2015, 12:34:46
S3RIO:
zeptám se jinak..Kolik záznamů v tabulce odpovídá $id ? |
||
S3RIO Profil |
#5 · Zasláno: 18. 6. 2015, 12:46:55
V tabulce aktuálně tři záznamy, s tím že co řádek to jiné $id.
|
||
Taps Profil |
#6 · Zasláno: 18. 6. 2015, 14:01:00
S3RIO:
Tak potom je zcela logické, že při použití [#3] S3RIO se ti vybere jen jeden řádek. |
||
Kajman Profil |
#7 · Zasláno: 18. 6. 2015, 14:11:34
S3RIO:
Tady jsou ukázky různých přístupů k datům a jejich porovnání http://php.vrana.cz/srovnani-dotazu-do-zavislych-tabulek.php |
||
S3RIO Profil |
#8 · Zasláno: 19. 6. 2015, 04:29:47
Kajman: Děkuju, vyřešeno. :))
|
||
Časová prodleva: 9 let
|
0