Nejste přihlášeni
Dobry den,
S kamaradem zakladame novy projekt a budeme v nem pocitat i s vlastni domenou a projektem mega. Bohuzel to musime naprogramovat a otestovat. Jedna cast je o nacitani drobnych dat v 5-ti sekundovych intervalech z android aplikace a nevim jestli to bude porusovat pravidlo o chatu a jestli se da domluvit vyjimka na domenu wosmel.maweb.eu nez prejdeme a plny ucet.
Tak jsem použil Váš dotaz. Děkuji už to funguje.
Tak dobrá a teď to nechápu vůbec.
SELECT *,acos(cos(radians(50.1))*cos(radians(14.44))*cos(radians(lat))*cos(radians(lng))+cos(radians(50.1))*sin(radians(14.44))*cos(radians(lat))*sin(radians(lng))+sin(radians(50.1))*sin(radians(lat))) * 6372.795*1000 as vzdalenost FROM chat WHERE vzdalenost<=500 ORDER BY datum DESC
a přitom vypíše
[{"id_chat":"90","datum":"1459427655","jmeno":"5673d40c37a0b282","text":"test","lat":"50.099567200000000","lng":"14.429221300000000","vzdalenost":"770.5262396031098"},{"id_chat":"89","datum":"1459397836","jmeno":"5673d40c37a0b282","text":"hovno","lat":"50.103914800000000","lng":"14.449847500000000","vzdalenost":"826.5449318463491"},{"id_chat":"88","datum":"1459394312","jmeno":"5673d40c37a0b282","text":"test","lat":"50.071745800000000","lng":"14.404177200000000","vzdalenost":"4051.1766602832545"},{"id_chat":"87","datum":"1459352845","jmeno":"5673d40c37a0b282","text":"test","lat":"50.108068100000000","lng":"14.214221000000000","vzdalenost":"16132.053929937183"},{"id_chat":"86","datum":"1459352844","jmeno":"5673d40c37a0b282","text":"test","lat":"50.108068100000000","lng":"14.214221000000000","vzdalenost":"16132.053929937183"},{"id_chat":"85","datum":"1459352220","jmeno":"5673d40c37a0b282","text":"test","lat":"50.427004800000000","lng":"14.245646100000000","vzdalenost":"38908.21634920766"},{"id_chat":"84","datum":"1459307053","jmeno":"5673d40c37a0b282","text":"hovnival","lat":"50.104432800000000","lng":"14.449760600000000","vzdalenost":"853.2248218599289"},{"id_chat":"83","datum":"1459230919","jmeno":"5673d40c37a0b282","text":"hovno","lat":"50.103895000000000","lng":"14.449833500000000","vzdalenost":"824.5370083312146"},{"id_chat":"82","datum":"1459229946","jmeno":"5673d40c37a0b282","text":"jsjsjskdjdkdkdkd","lat":"50.103916300000000","lng":"14.449860900000000","vzdalenost":"827.4454730014875"},{"id_chat":"81","datum":"1459213563","jmeno":"5673d40c37a0b282","text":"test prazdne zpravy","lat":"50.103961700000000","lng":"14.449925900000000","vzdalenost":"834.0482787102958"},{"id_chat":"80","datum":"1459111076","jmeno":"5673d40c37a0b282","text":"haje kulec","lat":"50.031412900000000","lng":"14.528816300000000","vzdalenost":"9920.079383516104"},{"id_chat":"79","datum":"1458929172","jmeno":"5673d40c37a0b282","text":"nagano","lat":"50.068274500000000","lng":"14.406265200000000","vzdalenost":"4271.8286110807185"}]
a má vypsat do vzdálenosti 500.
tam musím mít ten sloupec? Já myslel, že se vytvoří virtuálně a tak se tak bude tvářit i pro řazení?
mysql maxevil.eu už to přepisuji různě 2 dny a prostě ten dotaz nemůžu dát do kupy. A přitom to potřebuji pro mojí chat aplikaci
Vše je stejné jenom jiný dotaz a prostě ne. Navíc to ženu i mysql admin a tam to právě hodí tohle. A to by byla hloupost.
Tak jsem to opravil na
SELECT *,acos(cos(radians(50.1))*cos(radians(14.44))*cos(radians(lat))*cos(radians(lng))+cos(radians(50.1))*sin(radians(14.44))*cos(radians(lat))*sin(radians(lng))+sin(radians(50.1))*sin(radians(lat))) * 6372795 as vz FROM chat WHERE vz<1001 ORDER BY datum DESC
A error 1046 no database selected a to vidím poprvé.
Jakože v radians(50.1))*sin( sekci? A co by tam mělo být? Vzdyt je to funkce krát funkce.
SELECT *,acos(cos(radians(50.1))*cos(radians(14.44))*cos(radians(lat))*cos(radians(lng))+cos(radians(50.1))*sin(radians(14.44))*cos(radians(lat))*sin(radians(lng))+1 sin(radians(50.1))*sin(radians(lat))) * 6372795 as vz FROM chat WHERE vz<1001 ORDER BY datum DESC
Nemohu přijít na to co je špatně. Potřebuji selektovat zprávy chatu podle radiusu gps souřadnic. Napřiklad tady ve vzdálenosti 1000 metrů a menší. Můžete mi prosím pomoci? Háže mi to error 1064 a prostě nevím kde má být chyba.
Děkuji za odpověď.
Nic kámo... prchám do práce... když tak se ti ozvu večer...:-D když to doděláš tak dej tady vědět...
vyres to pres phpmyadmin... takhle to muzes jieste sprznit...:-D jia taky vsechno resim timto resenim :-D pridat na zacatek a upravlit data :-D
tak přidej do tabulky id autoinkrement s primary klíčem a pak uvidíš.... možna se můj dotaz pak hodí :-D
Jestli ukládáš jeno id, user a pass tak to zkus napsat takle...
$query = "INSERT INTO diskuze VALUES ('".$id."','".$user."','".$hashedpw."')";
zkus přepsat
$query = "INSERT into Users ('username', 'password') values('$user', '$hashedpw')";
na
$query = "INSERT into Users (username, password) values('$user', '$hashedpw')";
hele a není problém v c#?
http://helpdesk.roxdor.eu/register.php?username= + textbox1.text + "&password=" textbox2.text
na
"http://helpdesk.roxdor.eu/register.php?username=" + textbox1.text + "&password=" + textbox2.text
Jo takhle to má být. A to i tak to nefunguje?
A je to opravdu stejné? :-D v example odkazu máš jiné názvy proměnných jiak v php... :-D
Teď na endoře není, ale bude s jinými daty. Protože vidím jaké problémy to dělá tam, tak nevím, jestli jde to nějak změnit. Je možné tedy na endoře memory_limit změnit aspoň dočasně přes php a nebo přes htaccess ? Chci totiž endoře servery namáhat co nejméně.
toz to jiako mas apku ktera vnika do php na webu? tak to budes prepsat promenne :-D username na user a password na pass :-D promenne musi byt stejine :-D jiak jie posles tak jie musis nacist :-D klasicka chyba... taky se mi to stava :-D
<?php
include("config.php");
$stmt = $conn->prepare("SELECT username FROM Users WHERE username = ?");
$stmt->bind_param("s", post['username']);
$stmt->execute();
$stmt->store_result();
$num_rows = $stmt->num_rows;
if ($num_rows > 0) {
echo "Existing";
}
else {
$query = "INSERT into Users values('".post['username']."', '".post['password']."')";
mysql_query( $query );
echo $query."<br>";
echo "Váš učet byl uspěšně vytvořen";
}
?>
vic ti ted nepomuzu na to potrebujiu registracni formular...
hele jia ti poradim zmenit POST na GET :-D mozna ti to pomuze bo odkaz co posilas tak promene jisou get a v php hledas post :-D
$_POST['password'] neni $_GET['password'] :-D
Zkontroluj si přes echo posty... možná jsou prázdné. Už se mi to párkrát stalo a zjistil jsem, že jsou špatně pojmenované. A jestli to neposílaš gete :-D to se taky často stává. Navíc používám dotaz typu
"INSERT into families_child values(null, '".post['neco']."', '".post['neco2']."')"
Dobrá tedy, ale co je tedy za chybu ?
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 5243508 bytes) in /data/web/virtuals/61588/virtual/www/domains/ccbase.cz/tridadatabaze.php on line 15
A jak se ji vyhnout? Nebo to nějak vyřešit nejde?
Dobrý den,
chtěl jsem se zeptat, jestli jde nějak zkomprimovat webovou stránku, aby byla menší a dekomprimovala se v prohlížeči?
Jde hlavně o limit memory a někdy jde o tisíce dat, které potřebuji vidět na jedné stránce, aby to šlo uložit jako html z prohlížeče.
Děkuji za odpověď.
no... tak jsem zjistil, ze mi to vypisuje takto
crexwergv oiuiguf
Základní údaje
Pohlaví : Muž
Datum narození : Není zadáno
Smlouva : 1430295061
crexwergv oiuiguf
Základní údaje
Pohlaví : Muž
Datum narození : Není zadáno
Smlouva : 1430295079
a ja to potrebuji takto
crexwergv oiuiguf
Základní údaje
Pohlaví : Muž
Datum narození : Není zadáno
Smlouva : 1430295061
Smlouva : 1430295079
jde to nejak osefovat pres mysql nebo to musim osefovat pres fory a dotazy ve forech?
Dekuji za odpoved.