Autor Zpráva
Kvilda
Profil
Mám skript:

<? $result = mysql_query("SELECT * FROM Web WHERE CISLO='$TYP'");
while ($row = mysql_fetch_assoc($result)) {
$TYP=$row["TYP"];
$DATA=$row["DATA"];
echo "<table>
<tr>
<td width=\"195\" height=\"118\"><img border=\"0\" src=\"$TYP\"></td>
</tr>
</table>

...................................................................... ........................

";
}
?>

a tam kde mám tečky bych potřeboval podmínku:
pokud existuje proměnná $DATA tak se zobrazí text "Cele data" který bude mít hyperlink v podobě <a href="$DATA">
a pokud proměnná $DATA neexistuje nezobrazí se nic.

PROSÍM O POMOC A MEZITÍM DÍKY MOC
Hugo
Profil
<? $result = mysql_query("SELECT * FROM Web WHERE CISLO='$TYP'");
while ($row = mysql_fetch_assoc($result)) {
$TYP=$row["TYP"];
$DATA=$row["DATA"];
echo "<table>
<tr>
<td width=\"195\" height=\"118\"><img border=\"0\" src=\"$TYP\"></td>
</tr>
</table>";
if ($DATA != '') echo "Cele data";
}
?>
Kvilda
Profil
jo to je dobrý,
to je skoro ono,
ale.......

mám tabulku ohraničenou <table> a jek teď mezi to dát to IF ?
protože jakmil eto napíšu podle tohoto skriptu HUGO tak se mi link dostane až za tabulku
splite
Profil
Jenomze to bylo tvoje zadani ;) Napsal jsi "tam kde jsou tecky" - a tecky mas az za ukoncenim tabulky...


nemyslel jsi to nejak takhle?


<? $result = mysql_query("SELECT * FROM Web WHERE CISLO='$TYP'");
while ($row = mysql_fetch_assoc($result)) {
$TYP=$row["TYP"];
$DATA=$row["DATA"];
echo "<table>\n";
echo " <tr>\n";
echo " <td width=\"195\" height=\"118\"><img border=\"0\" src=\"".$TYP."\"></td>\n";
echo " </tr>\n";
if($DATA['data']!=''){
echo " <tr>\n";
echo " <td width=\"195\" height=\"118\"><a href=\"".$DATA."\">".$DATA."</a></td>\n";
echo " </tr>\n";
/*
*} else {
* echo " <tr>\n";
* echo " <td width=\"195\" height=\"118\">Data nejsou blíže specifikována</td>\n";
* echo " </tr>\n";
*/
}
echo "</table>";
?>
Kvilda
Profil
Jasně dík
Toto téma je uzamčeno. Odpověď nelze zaslat.

0