Autor Zpráva
S3RIO
Profil
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
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
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
S3RIO:
zeptám se jinak..Kolik záznamů v tabulce odpovídá $id ?
S3RIO
Profil
V tabulce aktuálně tři záznamy, s tím že co řádek to jiné $id.
Taps
Profil
S3RIO:
Tak potom je zcela logické, že při použití [#3] S3RIO se ti vybere jen jeden řádek.
Kajman
Profil
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
Kajman: Děkuju, vyřešeno. :))

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: