Výpis proměnné mimo while? Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Výpis proměnné mimo while?

Příspěvekod Stene » 06 úno 2011 13:18

Ahoj potřeboval bych vypsat pár proměnných mimo while. Ale v foreach nemám žádný zkušenosti..
Zkouším to takto->

while ($radek = mysqli_fetch_array($objekt_vysledku))
{

echo "<a href=",$radek['zbozi'],">",$radek['nazev'],"</a>\n";
echo "cena",$radek['cena'],"<br><br>\n";
$cena += $radek['cena'];
$pole[]= $radek['zbozi'];
}
echo "<form action=\"purchase.php\" method=\"post\">";
echo "<textarea class=\"neviditelny\" type=\"hidden\" name=\"strana\" cols=\"60\" rows=\"6\">";
foreach($pole as $p){
echo $p;
echo " $cena \n";
echo " ";
}
echo "</textarea><input class=\"odeslat\" type=\"submit\" value=\"objednat\" name=\"objednat\">";

Takto, pomocí foreach to funguje bezvadně. Ale já do toho potřebuji vypsat ještě asi 2 proměnné. Bohužel jsem na netu nic nenašel a tak žádám právě vás o pomoc. Když to zjednoduším do html, tak potřebuju něco takového ->

<a href="$radek['zbozi']">$radek['nazev']</a> $radek['cena'] korun

Jak říkám, možná je to triviální, ale rady si nevím :-(

Reklama
Uživatelský avatar
domitea
Tvůrce článků
Level 4.5
Level 4.5
Příspěvky: 1971
Registrován: červen 09
Bydliště: Královehradecký kraj
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Výpis proměnné mimo while?

Příspěvekod domitea » 06 úno 2011 14:03

A co si udělat tři public proměnné na zbozi, cenu a nazev. Poté v cyklu jen přiřadit hodnoty, pro server to zase tak velký zatížení nebude.

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Výpis proměnné mimo while?

Příspěvekod Stene » 06 úno 2011 14:57

Jaké public proměnné? :D

Uživatelský avatar
domitea
Tvůrce článků
Level 4.5
Level 4.5
Příspěvky: 1971
Registrován: červen 09
Bydliště: Královehradecký kraj
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Výpis proměnné mimo while?

Příspěvekod domitea » 06 úno 2011 19:45

Aspoň v .netu to takhle jde, deklarovat proměnné mimo funkci pomocí kouzelného slůvka public. Snad jde v PHP deklarovat proměnné mimo funkci ne?

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Výpis proměnné mimo while?  Vyřešeno

Příspěvekod CZechBoY » 06 úno 2011 20:09

veřejný jsou všechny :D
spíš by mě zzajímalo co to je za šílenej kód, vůbec ho nechápu...
když máš funkci ve který čteš proměnnou, která se definovala někde už předtim tak se použije třeba takhle:
<?php
nějakej kód...
$lng['jazyk']='language';
function neco(vrnjkenjkvre)
{
global $lng;
echo "jazyk se řekne:".$lng['jazyk'];
}


třeba takhle..
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti