marlesz
18.09.2016, 21:24:34
Witam
Jest to mój pierwszy post na forum i z góry przepraszam za ewentualne błędy.
Dlaczego jeśli zdefiniuję stałą przy pomocy "define", nie mogę później wyświetlić jej wartości w komórce tabeli ...<td></td> ?
Zmienne wyświetlają się poprawnie.
nospor
18.09.2016, 21:54:35
A moze uraczysz nas kodem czy moze mamy wrozyc z fusow co tam napsules?
marlesz
18.09.2016, 22:16:57
Np coś takiego. Wartość stałej poza tabelą się wyświetli. W tabeli już nie...
<html>
<head>
</head>
<body>
<?php
define ("kolor","czerwony");
$liczba=7;
print (kolor);
print ('<br>');
print ($liczba);
print ("<table border=1>
<tr>
<td>LICZBA</td><td>KOLOR</td>
</tr>
<tr>
<td>$liczba</td><td>kolor</td>
</tr>
</table>");
?>
nospor
18.09.2016, 22:18:39
Bo w tekscie nazwa stalej to poprostu tekst...
echo "TO_NIE_JEST_STALA_TYLKO_TEKST"; echo "TO jest tekst" . A_TO_STALA
. "a to znowu tekst";
marlesz
18.09.2016, 22:27:46
Dzięki za szybką reakcję.
Rozumiem, że nie ma możliwości wyświetlenia stałej w tabeli. Jedyne wyjście (przy moim poziomie wiedzy) przypisać jej wartość do zmiennej i wtedy wyświetlić?
Star
19.09.2016, 03:24:07
Nospor Ci napisał co zrobiłeś źle
Zmien ta linijkę
<td>$liczba</td><td>kolor</td>
Na
<td>$liczba</td><td>".kolor."</td>
marlesz
19.09.2016, 05:46:32
Dziękuję wszystkim za pomoc. Już wiem o co chodziło.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.