Autor Zpráva
JanuMarek
Profil *
Mám tenhle kus kódu:

$minutap=$_POST['minuta'];
$hodinap=$_POST['hodina'];
$denp=$_POST['den'];
$mesicp=$_POST['mesic'];
$rokp=$_POST['rok'];
$mistop=$_POST['misto'];
$ucelp=$_POST['ucel'];

$caszkousky=(MkTime ('$hodinap', '$minutap', '$minutap', '$mesicp', '$denp', '$rokp'));



Proč to vrací hodnotu -1 ? Díky za rady. Proměnné přicházejí v pořádku..
JanuMarek
Profil *
Už jsem to spravil - stačilo odebrat ty '''''' .. ale co tento kód:

$casaktualni=(Time());
$vysledek2 = mysql_query("SELECT * FROM `$db`.`$tb` WHERE `1` > '$casaktualni'", $spojeni);
while ($zaznam2 = mysql_fetch_array($vysledek2) ):
echo ("<tr><td>".$zaznam2["1"]."</td>");
echo ("<td>".$zaznam2["2"]."</td>");
echo ("<td>".$zaznam2["3"]."</td>");
echo ("<td>".$zaznam2["4"]."</td>");
echo ("<td><A HREF=vlozzkousku.php?smazat=".$zaznam2["4"].">smazat</A></td></tr>");
endwhile;
echo("</table>");
?>

proč nevypíše do tabulky 1. sloupec, 2. sloupec, 3.sloupec, 4.sloupec
ale 2. sloupec, 3.sloupec, 4. sloupec, 4.sloupec ??
JanuMarek
Profil *
Cely kód vypadá takto:

<?

$db="manet";
$tb="zkouskynove";
$spojeni = mysql_connect("přihlaš. údaje");
mysql_select_db($db, $spojeni);
$result=mysql_query("SELECT * FROM `$tb`");
//tento kód vypíše názvy sloupců:
echo ("<table border="1" bordercolor="Black"><tr>");
for($i=0;$i<mysql_num_fields($result); $i++){
echo("<td style="font-weight: bold">".mysql_field_name($result, $i)."</td>");
}
echo("</tr>");




//tento kód vypíše odpovídající položky:
$casaktualni=(Time());
$vysledek2 = mysql_query("SELECT * FROM `$db`.`$tb` WHERE `1` > '$casaktualni'", $spojeni);
while ($zaznam2 = mysql_fetch_array($vysledek2) ):
echo ("<tr><td>".$zaznam2["1"]."</td>");
echo ("<td>".$zaznam2["2"]."</td>");
echo ("<td>".$zaznam2["3"]."</td>");
echo ("<td>".$zaznam2["4"]."</td>");
echo ("<td><A HREF=vlozzkousku.php?smazat=".$zaznam2["4"].">smazat</A></td></tr>");
endwhile;
echo("</table>");
?>
JanuMarek
Profil *
celý kód vypadá takto:


<?

$db="manet";
$tb="zkouskynove";
$spojeni = mysql_connect("přihlášení");
mysql_select_db($db, $spojeni);
$result=mysql_query("SELECT * FROM `$tb`");
//tento kód vypíše názvy sloupců:
echo ("<table border="1" bordercolor="Black"><tr>");
for($i=0;$i<mysql_num_fields($result); $i++){
echo("<td style="font-weight: bold">".mysql_field_name($result, $i)."</td>");
}
echo("</tr>");




//tento kód vypíše odpovídající položky:
$casaktualni=(Time());
$vysledek2 = mysql_query("SELECT * FROM `$db`.`$tb` WHERE `1` > '$casaktualni'", $spojeni);
while ($zaznam2 = mysql_fetch_array($vysledek2) ):
echo ("<tr><td>".$zaznam2["1"]."</td>");
echo ("<td>".$zaznam2["2"]."</td>");
echo ("<td>".$zaznam2["3"]."</td>");
echo ("<td>".$zaznam2["4"]."</td>");
echo ("<td><A HREF=vlozzkousku.php?smazat=".$zaznam2["4"].">smazat</A></td></tr>");
endwhile;
echo("</table>");
?>

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: