Zadejte hledaný výraz...

Odkaz ze sloupce images místo id

Zdravím. Mám takovýto kód. a já bych potřeboval, aby se místo id na zaznačeném řádku vypisovala hodnota ze sloupce images a ne id. Díky za postup
/// Připojení k db
?>
$max_show = 20;
$images_in_row = 5;
$total = 0;
$q = "SELECT * FROM `images` WHERE (type = 'member-public') OR (type = 'gallery') OR (type = 'public') ORDER BY number DESC";
if(!($result_set = mysql_query($q))) die(mysql_error());
$number = mysql_num_rows($result_set);
if ($number) {
while ($row = mysql_fetch_array($result_set))
{
if ($row == "gallery") {
$galleryid = $row;
$result = mysql_query("SELECT type FROM `galleries` WHERE id = '$galleryid'");
$row1 = mysql_fetch_row($result);
$a = $row1;
if ($a == "public") {
$arr[] = $row;
$total++;
}
}
else {
$arr[] = $row;
$total++;
}
}
}
if ($total) {
if (isset($_GET))
$page = $_GET;
else
$page = 1;
$from2 = $page * $max_show;
if ($from2 > $total)
{
$diff = $total % $max_show;
$from2 = $total;
$from1 = $from2 - $diff;
}
else
$from1 = $from2 - $max_show;
echo "

";
$x = -1;
for ($i=$from1; $i < $from2; $i++)
{
$id = $arr;
$x++;
if (($x % $images_in_row) == 0) echo "";
echo "";
}
echo "
";
/// TENTO řádek pod tímto ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::://
echo "";
echo " onmouseover="this.style.opacity=0.4;this.filters.alpha.opacity=40"
onmouseout="this.style.opacity=1;this.filters.alpha.opacity=100" />";
echo "
";
//SHOW THE NEXT AND PREVIOUS LINKS IN A TABLE (IF REQUIRED)
echo "

";
echo "";
echo "
 ";
if ($from1 > 0)
{
$previous = $page - 1;
echo "<< Předchozí strana";
} echo "
   ";
if ($from2 < $total)
{
$next = $page + 1;
echo "Další strana >>";
} echo "
";
}
else
echo "Žádné veřejné obrazky nebyly ještě nahrány !";
?>
23. 5. 2012 19:54:38
https://webtrh.cz/diskuse/odkaz-ze-sloupce-images-misto-id/#reply767899
Jirka
verified
rating uzivatele
(74 hodnocení)
23. 5. 2012 20:07:54
tady v tom bloku
si davate do $arr, ktere pak pouzivate jako data jen id a nebo 1. sloupec z tabulky images takze potom tezko neco dalsiho pouzijete.
Tento blok musite upravit tak, aby se ukladala i ta hodnota, kterou pak chcete pouzit.
P.S. : Strankovani se dela primo v SQL dotazu!!!!!!!!!!!!!!!!!!!!! Budete mit 100000000 obrazku v 1000000 galeriich, vsechny data si serverem nactete z databaze, jeste navic ve foru vnorena query, vytahnete 30 a zbytek???? Klik na dalsi a znova... x 10000 uzivatelu a usetrite hackerum DDOS utok
P.S.2 : Naucte se SQL JOIN
23. 5. 2012 20:07:54
https://webtrh.cz/diskuse/odkaz-ze-sloupce-images-misto-id/#reply767898
Pro odpověď se přihlašte.
Přihlásit