logo
Přihlášení
Uživatel: Přihlásit automaticky při příští návštěvě:
Zapomněli jste svoje heslo?
Heslo:
  Registrace
Internetový obchod, e-shop, SEO-shop
Webhosting C4 - 2 GB, PHP, MySQL, administrační systém, 1.200 Kč na rok s doménou v ceně. Srubové domy, dřevostavby a víkendové sruby.
Bezproblémová instalace phpBB, Joomla, Drupal. Návody pro C4 - užitečné rady pro zákazníky. Nafukovací balonky s potiskem.
Výhodné sázkové kanceláře. značkové oblečení z USA, luxusní kabelky a také peněženky nabízí eshop usaboutique.cz.
Apartment in Prague - accommodation in Prag, prague apartments, luxusní anglické dýmky a kvalitní doutníky, značkové spodní prádlo a podprsenky
Úvodní stránka
Úvod
Diskusní fórum
Fórum
Ke stažení
Ke stažení
Instalace
Instalace
Rady a Návody
Návody
Moduly
Moduly
Vzhled
Vzhled
FAQ
FAQ
Odkazy
Odkazy
RSS

Levné pneu pro Vaše auto, o2 internet pro spolehlivé a rychlé připojení, dárky
Kvalitní kočárky Tako. Zdravotní matrace do postele pro zdravý spánek.
Levné zájezdy, last-minute, dental implants abroad , SEO specialist
Vyzkoušejte luxusní ubytování Český Krumlov. Kvalitní sportovní dresy značky Errea.

neopakování smyčky ?

 
Přidat nové téma   Zaslat odpověď    Obsah fóra phpBB CZ -> Tvorba webu
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Arnie
Anonymní





PříspěvekZaslal: 29 leden 2003 08:42    Předmět: neopakování smyčky ? Citovat

CREATE TABLE blocks (
id int(11) NOT NULL auto_increment,
position enum('L','R') NOT NULL default 'L',
title varchar(30) default NULL,
filename varchar(30) NOT NULL default '',
PRIMARY KEY (id),
KEY position (position)
) TYPE=MyISAM;

#
# Dumpuji data pro tabulku `blocks`
#

INSERT INTO blocks VALUES (1, 'L', 'Menu', 'texty.php');
INSERT INTO blocks VALUES (2, 'R', 'Nejbližší akce', 'kurzy.php');
INSERT INTO blocks VALUES (3, 'R', 'Novinky', 'novinky.php');


function RightBlocks()
{
$query = mysql_query("SELECT title,filename FROM blocks WHERE position = 'R' ORDER BY id ASC");
$num_blocks = mysql_num_rows($query);
echo "Počet bloků: $num_blocks<br>";
while($row = mysql_fetch_array($query))
{
echo "<table cellspacing=\"0\" width=\"140\" class=\"LeftBoxTable\">\n";
echo "<tr><th class=\"LeftBoxHead\">$row[title]</th></tr>\n";
if(file_exists("blocks/$row[filename]"))
{
echo "<tr>\n<td valign=\"top\" class=\"LeftBoxContent\">\n</center>";
require("blocks/$row[filename]");
echo "</td></tr>\n";
}
else
{
echo "<span class=\"warning\">Tento blok je momentálně nedostupný</span>\n\n</td></tr>\n";
}

echo "<tr><td height=5></td></tr>";
echo "</table><br>\n\n";
}
mysql_free_result($query);
}


Proč se mi ukáže vždy jen jeden blok a to ten, který má nejnižší id a je u něj position R ? Proč se mi jich nevypíše více pod sebou ? $num_blocks přitom vypisuje číslo 2, což je správné, ale druhý už se neukáže...funkci volám v pravém sloupci tabulky tvořící template stránek...Na locale pod Apache 2.0.43, PHP 4.3.0, MySQL 4.07, WinNT mi to funguje.
Návrat nahoru
Webhosting C4 - 2 GB, PHP, MySQL, administrační systém, 1.200 Kč na rok s doménou v ceně. Srubové domy, dřevostavby a víkendové sruby.
Bezproblémová instalace phpBB, Joomla, Drupal. Návody pro C4 - užitečné rady pro zákazníky. Nafukovací balonky s potiskem.
Výhodné sázkové kanceláře. značkové oblečení z USA, luxusní kabelky a také peněženky nabízí eshop usaboutique.cz.
Apartment in Prague - accommodation in Prag, prague apartments, luxusní anglické dýmky a kvalitní doutníky, značkové spodní prádlo a podprsenky
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď    Obsah fóra phpBB CZ -> Tvorba webu Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Nemůžete stahovat ani prohlížet přiložené soubory