Autor Zpráva
luma64
Profil
Zdravim, mam input text ako autocomplete. Naplnam ho dotazom z db. Po vybere mi ale do ponuky nevlozi vsetky polozky podla podmienky. Spravne ma byt 11 poloziek, vlozenych je vsak iba 10. V com je problem?
$().ready(function() {
        $("#course").autocomplete("get_course_list.php", {
                width: 260,
                maxHeight: 500,
                matchContains: true,
                //mustMatch: true,
                //minChars: 0,
                //multiple: true,
                //highlight: false,
                //multipleSeparator: ",",
                selectFirst: false
        });
});
Taps
Profil
luma64:
a jak vypadá sql dotaz ?
luma64
Profil
Tymto selectoom sa vytvara inputbox
$q = strtolower($_GET["q"]);
if (!$q) return;

$sql = "select dgkod as course_name from diagnozy where dgkod LIKE '%$q%' ";//and skratka='$skratka'";
$rsd = mysql_query($sql);
while($rs = mysql_fetch_array($rsd)) {
$cname = $rs['course_name'];
echo "$cname\n";

}
Taps
Profil
luma64:
zkoušel jsi vložit sql dotaz přímo do phpmyadmin (admineru) ? jaký byl výsledek ?
luma64
Profil
Ano, skusal. PhpMyadmin vrat 11 zaznamov. V input boxe je ich 10.


... zrejme to bude nastavene niekde v js

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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