

Primitivní podmínka v PHP
Dobrý den,
potřeboval bych poradit se zápisem kódu. Mám proměnou $hometitle, ta se zobrazí jenom někde. Problém je v tom, že výsledek kódu je v tabulce. Takže, když tam $hometitle není tak je buňka tabulky prázdná a další sloupce se normálně vypisují. Potřebuji napsat podmínku ve smyslu "když tu $hometitle není, tak se celý řádek nezobrazí".
$result.="
<tr><td><a href='".$homelink."'>".$hometitle."</a></td><td><a href='/index.php?m=profile&id=".$authorname."'>".$authorname."</a></td><td>"._formatTime($item['time'])."</td></tr>
";
mozes pouzit if(!isset($premenna)) ak ta premenna vobec neexistuje, alebo napr. if($premenna!='') apod zavisi od toho jak tu premennu plnis/ziskavas.
Můžeš mě to prosímtě zasadit do toho výsledku?
To vidis prvy krat v zivote PHP ci co? Zacni radsej si nieco najprv o tom citat, php.html
To if das pred ten tvoj riadok.
Já neprogramuji, spíš tak upravuji. Proto bych byl rád kdyby mi to někdo už dopsal :). Musí to být opravdu jednoduché, ale jak říkám, neumím.
To if das pred ten tvoj riadok (pred to $result.=")
V tom je právě problém. Pokud to tam přidám nezobrazí se titulek vůbec.
celý kód:
Jaky titulek? Co vlastne chces?
Chcel si
Potřebuji napsat podmínku ve smyslu
toto si pisal v otazke a na to som ti odpovedal.
Jasně, díky. Je to do redakčního systému, takže je těžké tam něco upravovat.
Napr.
robi co?
Výsledek stejný, jako když to tam nebylo.
Este keby sme vedeli co teda za TITLE dostanes z databazy, vtedy ked si myslis ze tam ziaden title neni (on tam je a nieco v nom je). Mozes sem skopirovat ten riadok HTML ktory to vygenerovalo? (v prehliadaci si dat zobrazit zdrojovy kod a skopirovat sem ten riadok ktory nechces)
Nakonec jsem poprosil autora systému a napsal mi nový modul. Díky za pomoc.
a to if(!isset($homelink)) ma efekt jaky? (to je test aj na NULL)
jo opacne. chces testovat ci je v nej nieco takze bez vykricnika
if(isset($homelink))
Napsal mě na to nový modul. Tamto staré bylo příšerné.