| Autor | Zpráva | ||
|---|---|---|---|
| kuba95 Profil |
#1 · Zasláno: 23. 2. 2014, 21:01:41
Zdravím,
mám tuto funkci: function Cell ($month, $year, $row, $column, $firstDay, $numOfDays)
{
$days=Array(1=>"<td width=\"30\">Po</td>", "<td width=\"30\">Út</td>", "<td width=\"30\">St</td>", "<td width=\"30\">Čt</td>", "<td width=\"30\">Pá</td>", "<td width=\"30\">So</td>", "<td width=\"30\">Ne</td>");
if ($column==1) return $days[$row];
$date = ($column-2)*7 + $row - $firstDay+1;
if ($date<1 || $date>$numOfDays) return "<td width=\"30\"> </td>";
else
$weekNum0 = date("W", mktime(0, 0, 0, $month, $date, $year));
$weekNum = mysql_query("SELECT * FROM rezervace WHERE week = '$year-W$weekNum0'");
$weekNum = mysql_num_rows($weekNum);
$name = mysql_query("SELECT name FROM rezervace WHERE week = '$year-W$weekNum0'");
$name = mysql_fetch_array($name);
if ($weekNum>0)
return "<td width=\"30\" title=\"$name[0]\" style=\"background-color: #ff3232\">$date</td>";
else return "<td width=\"30\" onclick=\"document.rezervace.week.value = ('$year-W$weekNum0')\"><span title=\"Kliknutím vyberete tento týden\">$date</span></td>";
}Proměnná $weekNum je občas i větší než 1 a já potřebuju, aby se mi do toho atributu title (kde je teď $name[0]) vypsali $name ze všech řádků, který to vybere, a aby mezi nimi byly ještě čárky a ne jenom z prvního, jako teď. Díky za odpovědi |
||
| kuba95 Profil |
#2 · Zasláno: 24. 2. 2014, 15:31:37
Kdyby to bylo normálně a ne ve funkci, použil bych while a normálně to vypsal. Ale když tohle zkusím v té funkci, tak se mi vypíše pouze bílá stránka, bez jakéhokoliv kódu.
|
||
|
Časová prodleva: 12 let
|
|||
0