smarty
-
Posts
120 -
Joined
-
Last visited
Posts posted by smarty
-
-
Veidoju savu galeriju un saskaaros ar nepatiikamu probleemu, atlasot konkreetam lietotaajam jaunaakos komentaarus.
Ir 3 tabulas - comments(photoid), photos(userid,photoid) un users(userid).
meegjinu shaadi
SELECT p.photoid FROM photo AS p, comments AS c, users AS u WHERE u.userid=p.userid AND u.userid='66' AND c.photoid=p.photoid GROUP BY p.photoid ORDER by c.date DESCbet nesanaak sakaartot peec komentu laika (nav pareiza seciiba) nezin kaapeec tas group by sajauc to kaartoshanu ko izveido order by. bet man svariigi, lai paraada bildes peec to peedeejaa komenta datuma.
-
paldies mobix par jautrajiem briizhiem lasot Tavus postus :D
-
jaaaaaaaa nu tieshaam liidz pirmai atstapei, bet to punktu nevajag!!!
-
es paargaaju uz 4.0.x un viss ir oki doki :D
es to 4.1.x biju samociijis liidz taadai stadijai ka viss gaaja, viss bija pareizi, bet maita logos meta mistisku erroru par ut8 charsetu. piegriezaas un nonesu.
-
mysql 4.1.x versijaam ir noveerots gljuks ar ā (garo a)
-
tad veel pie reizes...
ir neliela saape ar linkiem.
tos izkasa ar
preg_replace_callback("/((http(s?):\/\/)|(www\.))([\:\/#\?=&\+%;\-\w\.\~\^]+)/i", '_url_callback', $body);bet ir viens aakjis, ja teksts ir piemeeram shaads
Un tasda www.kaka.lv. Arsdf sdfsdf.tad tiek panjemts arii tas punkts. es atkal praatoju un uztaisiiju workaroundu, kursh tajaa callback funkcijaa nogriezh to punktu, bet gan jau ka var to tajaa pat preg_replace iemaaniit. Bet kaa??
-
man skjiet reiz hackers.lv bija noderiigi raksti par wap un php
-
bljaaviens, straadaa nevainojami. es kaut kaadu workaroundu biju izdomaajis, bet shis risinaajums ir vienkaarshi elegants.
paldies :)
-
Sveiki!
Gribeetu atkal sho to noskaidrot par regular expressions.
Piemeeram, kaa aizvietot tekstaa komatus ar atstarpeem, ja aiz tiem neseko atstarpe.
Respektiivi, teksts
top par"aaaaa,bbbbb, ccccc""aaaaa bbbbb ccccc"
-
kaada distro? kaa liki? vismaz man ar binaarajaam pakaam nau bijushas probleemas (slackware, debian)
-
padot jau var ar soketiem, bet nezinu kaa ar wap...
-
taa wraposhana tiek taisiita visam tekstam!! funkcija wrapurl nesanjem pashu tekstu, tikai izkasiito urli
-
jaa viss jau buutu labi, ja man nevajadzeetu wrapot textu!!
respektiivi, ja teksts ir
sdfs sgd fgdfg http://www.google.lv/search?hl=lv&q=baigi+...%C5%A1ana&meta=sdfsdfsf s gsdg
tad rezultaats ir
sdfs sgd fgdfg <a class="clink" href="http://www.google.lv/search?hl=lv&q=baigi+labais+skrip<br />ts&btnG=Google+mekl%C4%93%C5%A1ana&meta=" target="_blank">http://www.google.lv/search?hl=lv&q=baig&hel<br />lip;</a>sdfsdfsf s gsdg
(pa vidu ir atstarpe linkaa)
-
nu kaa, ja es uzrakstu
function find_res($text) {
$patt='/(http(s?):\/\/|ftp:\/\/)([^\/]*)([^ ]*)/i';
return preg_replace_callback($patt, 'wrapurl', htmlspecialchars($text));
}
function wrapurl($matches) {
return '<a href="'.$matches[1].$matches[3].$matches[4].'">'.$matches[3].'</a>';
}
bet peec tam tekstu wrapoju
$txt = find_res($txt);$txt = ereg_replace("([^ ]{60})","\\1<br />", $txt);
tad tas urlis shaa vai taa tiek sabojaats
-
taa diivaini, tik daudz materiaalu inetaa par php, bet shiis lietas nav (vismaz nevaru atrast)
-
vai kaadam ir aizkjeeries skripts, kas tekstaa linkus paarveido par spiezhamu prieku, samazinot to garumu (taa, lai tos nesabojaatu visam tekstam uzlaizhot wordwrap), ljoti nodereetu
-
bet shaa vai taa atlasa visas. es taa padomaaju, ka taa struktuura liidziiga kaa galerijaam. tjip jaatalasa galerijas kur nav kkaada bilde :) taa man skjiet vienkaarshaak saprast. respektiivi peec analoga kverija man izvada visas galerijas
-
nu kaa, man atlasa tikai tos ierakstus, kur ir taada un taada iela un nav taads un taads sarga id, bet nevajag arii atlasiit taas maajas, kuras nav atlasiitas peec ieprieksheejaa kriteerija
laikam vajadzees select no select, ja?
-
izdomaaju labaaku piemeeru
1. tabula_1
maajas_id
iela_id
maajas_adrese
2. tabula_2
sarga_majas_id
sarga_id
Jaatlasa taas maajas, kuraam nav sargs ar kaut kaadu id un atrodas uz ielas ar kkaadu id
(sargs var buut vairaakaam maajaam
un vairaakaam maajaam var buut vairaaki sargi)
meegjinaaju shaadi bet tas atlasa visas, kur ir sargs
SELECT maajas_adreseFROM tabula_1
JOIN tabula_2 ON sarga_majas_id = maajas_id
WHERE sarga_majas_id = '7'
AND iela_id != '99'
GROUP BY maajas_id
-
mmm nee, neveiksmiigs piemeers, izdomaashu savaadaaku...
-
kaa var atlasiit tabulas ierakstus kur kaada kolonna nesatur kaadu noteiktu veertiibu?
Pimeeram.
1. tabula
mashina_id
usera_id
mashina_marka
2. tabula
usera_mashinas_id
mashinas_id
Jaatlasa ieraksti, kur atbilstoši laukos usera_id ir 33,
bet mashinas_marka nav 'zhigulis'
-
select no select ir laba manta :)
-
jaa, straadaa, thanx
bet nu nekaadi neizprotu kaa shancee
-
ehh nestraadaa shis variants
grupeeshana
in PHP un datubāzes
Posted
bet rezultaats ir identisks ieprieksheejam.
tas distinct ejot cauri visaam atrastajaam usera bildeem panjem peedeejo bildi, kas atkaartojas (bet jaunaakaas komenteetaas ir pirmaas)