<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="pl-PL" xml:lang="pl-PL"> <head> <title>Strona z formularzem</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="styl.css" /> <script type="text/javascript" src="formularz.js"> </script><!-- Znaki: --> <script type="text/javascript"> //<![CDATA[ window.onload = Laduj; function Laduj() { document.forms['dodawanie_posta'].onsubmit = Verify; document.forms['dodawanie_posta'].opis.onkeyup = Licz; } function Licz() { var limit = 500; var odnosnik = document.getElementById('licznik_znakow'); var liczba_znakow = document.forms['dodawanie_posta'].opis.value.length; var reszta = limit - liczba_znakow; if (reszta < 0) { alert('Wpisałeś za dużo znaków!'); document.forms['dodawanie_posta'].opis.value = document.forms['dodawanie_posta'].opis.value.substring(0, limit); } else { odnosnik.innerHTML = "Pozostało " +reszta+ " znaków"; } } //]]> </script> <script language="javascript" type="text/javascript" src="tinymce/jscripts/tiny_mce/tiny_mce.js"> </script> <script language="javascript" type="text/javascript"> //<![CDATA[ tinyMCE.init({ mode : "textareas", language : "pl", theme : "advanced", }); //]]> </script> </head> <body> <?php $tytul=$_POST['tytul']; $opis=$_POST['opis']; $kat=$_POST['kat']; $kluczowe=$_POST['kluczowe']; $email=$_POST['email']; $adres=$_POST['adres']; $query = "INSERT INTO `wpis` (tytul, kat, opis, kluczowe, email, adres) VALUES ( '$tytul','$kat','$opis','$kluczowe','$email','$adres')"; ?> <form method="post" action="" name="dodawanie_posta" id="dodawanie_posta"><label>Tytuł:<br /> <input type="text" name="tytul" value="" /><br /> <?php echo "Kategoria:<input type=\"text\" name=\"kat\" value=\"SELECT `kat`,`punkty` FROM `kategoria`;" ?> <br /> Treść:<br /> <textarea name="opis" rows="5" cols="20"> </textarea> <br /></label> <div id="licznik_znakow"><label><!-- o tutaj --></label></div> <label>Słowa kluczowe:<br /> <input type='text' name='kluczowe' /><br /> E-mail:<br /> <input type='text' name='email' /><br /> Adres:<br /> <input type='text' name='adres' /><br /></label> <input type="submit" value="dodaj" /></form> </body> </html>
Głównie chodzi mi o waszą pomoc w tym:
<?php echo "Kategoria:<input type=\"text\" name=\"kat\" value=\"SELECT `kat`,`punkty` FROM `kategoria`;" ?> <br />
Chcę aby była lista rozwijana z poszczególnymi rekordami z tabeli kategoria z pola kat.
Lista rozwijana ro nie problem:
i jeszcze drugie pytanie:
mamy:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="pl-PL"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="styl.css" /> <script language="javascript" type="text/javascript"> tinyMCE.init({ mode : "textareas", language : "pl", theme : "advanced", }); </script> <!-- Nasz kod java script: --> <script type="text/javascript"> window.onload = Laduj; function Laduj() { document.forms['dodawanie_posta'].onsubmit = Verify; document.forms['dodawanie_posta'].opis.onkeyup = Licz; } function Licz() { var limit = 500; var odnosnik = document.getElementById('licznik_znakow'); var liczba_znakow = document.forms['dodawanie_posta'].opis.value.length; var reszta = limit - liczba_znakow; if (reszta < 0) { alert('Wpisałeś za dużo znaków!'); document.forms['dodawanie_posta'].opis.value = document.forms['dodawanie_posta'].opis.value.substring(0, limit); } else { odnosnik.innerHTML = "Pozostało " +reszta+ " znaków"; } } </script> </head> <body> <form method="post" action name="dodawanie_posta"> <input type="submit" value="dodaj" /> </form> </body> </html>
To coś robi żę liczy znaki z opisu(część formularza). Tylko jest problem dołożyłem tinymce to już nie liczy. Do liczenia wykorzystałem: http://www.internetmaker.pl/artykul/3942,3...formularzu.html
Tylko jak zrobić by wczytywał po kolei rekordy?
Co robić aby liczył znaki jak mamy tinymce?
Pozdro.