Archívum - Okt 2019
október 30
div frissítés blokkolása ha a felhasználó görget
Sziasztok
Kicsit megakadtam (kicsit=nagyon).
Adott egy script, ami egy div-be bizonyos időközönként tartalmat hív be. A tartalom adatbázisból kér le adatokat, így oldal betöltés nélkül frissül az adat.
Ez a része működik is, viszont azt szeretném elérni, hogy ez a frissítés pihizzen amikor a felhasználó görget.
Számomra összetett a probléma mert, az nem jó megoldás ha görgetés közben áll a script, mert ha sokat akar görgetni a felhasználó de éppen megpihen, akkor újra frissít a script.
A lényeg az lenne, hogy amikor görgetésbe kezd akkor állítsa le a frissítést a script és egészen addig pihenjen amíg mondjuk a felhasználó vissza nem görget az oldal aljára.
A tanácsot, a segítséget, az építő jellegű negatív kritikát köszönöm és a helyes rávezetést 1 doboz sörrel vagy egy zacskó dunakaviccsal jutalmazom!!
Tehát a script:
■ Kicsit megakadtam (kicsit=nagyon).
Adott egy script, ami egy div-be bizonyos időközönként tartalmat hív be. A tartalom adatbázisból kér le adatokat, így oldal betöltés nélkül frissül az adat.
Ez a része működik is, viszont azt szeretném elérni, hogy ez a frissítés pihizzen amikor a felhasználó görget.
Számomra összetett a probléma mert, az nem jó megoldás ha görgetés közben áll a script, mert ha sokat akar görgetni a felhasználó de éppen megpihen, akkor újra frissít a script.
A lényeg az lenne, hogy amikor görgetésbe kezd akkor állítsa le a frissítést a script és egészen addig pihenjen amíg mondjuk a felhasználó vissza nem görget az oldal aljára.
A tanácsot, a segítséget, az építő jellegű negatív kritikát köszönöm és a helyes rávezetést 1 doboz sörrel vagy egy zacskó dunakaviccsal jutalmazom!!
Tehát a script:
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript">
function refresh_div() {
jQuery.ajax({
url:'adat.php',
type:'POST',
success:function(results) {
jQuery(".cel").html(results);
}
});
}
t = setInterval(refresh_div,500);
</script>
október 25
A folyamat nem történik meg
Sziasztok!
Abban szeretnék segítséget kérni, hogy az alábbi kód valamiért nem működik és már vagy milliószor átnéztem. A cél az lenne hogy ha a az adott dolgok üresek akkor kiírja az okát, pl: Az email cím kitöltése kötelező.
A php kód:
<?php
if(isset($_POST["submit"]))
{
if(empty($_POST["email"]))
{
$hiba[] = " Email megadása kötelező ";
}
if(empty($_POST["username"])){
$hiba[] = "felhasználónév megadása kötelező";
}
if(empty($_POST["pass"])){
$hiba[] = "jelsó megadása kötelező";
}
if( !isset($hiba))
{
$email = $_POST["email"];
$username = $_POST["username"];
$pass = $_POST["pass"];
}
else
{
echo "hibák:<br>";
echo implode("<br>", $hiba);
}
}
?>
■ Abban szeretnék segítséget kérni, hogy az alábbi kód valamiért nem működik és már vagy milliószor átnéztem. A cél az lenne hogy ha a az adott dolgok üresek akkor kiírja az okát, pl: Az email cím kitöltése kötelező.
A php kód:
<?php
if(isset($_POST["submit"]))
{
if(empty($_POST["email"]))
{
$hiba[] = " Email megadása kötelező ";
}
if(empty($_POST["username"])){
$hiba[] = "felhasználónév megadása kötelező";
}
if(empty($_POST["pass"])){
$hiba[] = "jelsó megadása kötelező";
}
if( !isset($hiba))
{
$email = $_POST["email"];
$username = $_POST["username"];
$pass = $_POST["pass"];
}
else
{
echo "hibák:<br>";
echo implode("<br>", $hiba);
}
}
?>
október 11
IF LEFT JOIN
Sziasztok,
todnátok segíteni ebben a kérdésben:
Ez persze nem jó :-( csak az elmélete:Azt szeretném elérni, ha az azonosítóban "szamla_resz_fizetes.azonosito" szerepel a PU akkor csatolja mögé (left join -al) a bejövő számla "bejovo_szamla" adatait, ha nem szerepel akkor pedig a számla "szamla" adatait.
Milyen megoldás létezik erre?
Köszi!
■ todnátok segíteni ebben a kérdésben:
Ez persze nem jó :-( csak az elmélete:
select * from szamla_resz_fizetes
if(szamla_resz_fizetes .azonosito like('%PU%'))
left join bejovo_szamla on(bejovo_szamla_fejlec.azonosito = szamla_resz_fizetes.azonosito)
ELSE
left join szamla on (szamla.azonosito = szamla_resz_fizetes.azonosito)
ENDIF where datum >= '2015-01-01' and datum <= '2016-01-01';
Milyen megoldás létezik erre?
Köszi!