Jump to content
php.lv forumi

sandrulis

Reģistrētie lietotāji
  • Posts

    162
  • Joined

  • Last visited

Everything posted by sandrulis

  1. sveiki, tomēr īsti nestrādā, strādāja pāri komentārus, bet pēc pāris komentāru ievadīšanas ORDER taisa tikai pēc p.time
  2. Sveiki, ir divas tabulas posts: id, title, time 1, nosaukums 1, 12345 2, nosaukums 2, 12346 3, nosaukums 3, 12347 4, nosaukums 4, 12348 comments: id, post_id, comment, time 1, 2, comment 1, 12348 2, 2, comment 2, 12350 3, 3, comment 3, 12352 4, 1, comment 4, 12353 5, 3, comment 5, 12354 Kā man jānorādas mysql, lai rādītu rezultāti no posts, bet rādītu by time no abām tabulām, ja tipa postam ir jauns komentārs viņš viņu rāda kā pēdējo, kaut arī ir jaunāki posti. "SELECT p.id,p.title,p.time FROM posts AS p LEFT JOIN comments AS c ON c.post_id = p.id GROUP BY p.id ORDER BY p.time DESC" "ORDER BY p.time DESC" šajā vietā jāiemet kautkā ja (c.time > p.time ? c.time : p.time) Ceru, ka sapratāt domu
  3. paldies atradu vainu :)
  4. Sveiki! Problēma, tikā visu saprotu par datubāzēm, bet izrādās, ka nav viss saprotams. Vairums UPDATE ierakstu datubāzei izlabojās, bet pāris ierkasti nepievienojās un nesaprotu kāpēc jo mysqli_error vai mysqli_errno neparādā, kas par lietu, pa taisno caur myphpadmin pievienoju un viss ir kārtībā. vienīgais ko varu piebilst, neizlabojās ieraksti kuri sastāv nošādiem simboliem < > / $ varbūt kādam ir variants, kas varētu būt par vainu?
  5. paldies, tagad iziešu cari kodam un mēģināšu izprast, vēlreiz paldies
  6. par to jau iedomājos ka tā varētu būt, bet pirms šo taisīju domāju, ja jau atsevišķais objekts nomaina krāsu tad arī ar to nebūs problēmas, bet kļūdījos
  7. paldies par palīdzību, viss bija jauki līdz gribēju pielikt funkciju, ka no sāniem izlec opcijas, kā mobilajos. (bet negribu ņemt gatavos JQuery mobile, jo samet klāt visādus nevajadzīgus class un css) http://jsfiddle.net/7s34L8nb/13/ bet opciju izmet tikai pirmajam objektam, vari atkal nedaudz izlīdzēt? :/ p.s. uzspiežot viņš man neparāda arī rel ciparu bet undefined, galīgi to DOM neizprotu
  8. īSti nav tas ko vajadzēja " http://jsfiddle.net/7s34L8nb/7/ " nu biju piemirsis pāris rindiņas pielikt, jo man šo vajag arī lai uz mobīlo strādā, bet ar Tavu versiju, mobīlajam ir kkads errors īsti negrib strādāt, bet ar manu versiju pirmajam elementam vis strādā kā gribu
  9. Nē es nevaru iebraukt kā ar getElemetBy.. strādā, jo ar getElementByClass nestradaa un gribās ar jquery un this vai class, tad visu fabūtu ko gribu bet internetā atradu šo jau gatavu vienam elementam, bet gribu pielabot savām vajadzībām ar vairākiem elementiem
  10. es uz tiem dom esmu dunduks, zinu ka jābūt unikālam piemērām ar class, ja būtu jquery uzreiz visu sataisītu ka vajag, bet ar šiem document.getElementById('touchsurface'); nevaru iebraukt
  11. doma: lai ar līdzīgu domu kā swipe maina background ir vairāki elementi ar vienādu ID bet funkcija darbojas tikai pirmajam elementam ja piespiežot pogu un pavelkot pa labi/pa kreisi/ vai vienkārši krikšķi uztaisot nomaina elements krāsu kods: http://jsfiddle.net/7s34L8nb/4/ kā var uztaisīt tā lai šī funkcija darbojas visiem elementiem, bet lai krāsu var nomainīt atsevišķi
  12. sandrulis

    json

    Sveiki! meklējot pie mātes googles neko īsti nevarēju atrast par json ar piemēriem, jo man liekas ar to ir labāk mācīties. interesē piemēram, kā vislabāk ir ielādēt formas un nosūtīt datus? vai arī vienkārši formu ielādēt ar php un datus nosūtīt ar json??
  13. sandrulis

    PEAR

    $lenght pēc pārbaudes ir 16 varbūt tas ir par mazu, pats dīvainākais ir tas ka 74kB vai 333kB failam tas lenght ir vienāds, tam tā jābūt?
  14. sandrulis

    PEAR

    es pārbaudīju un lenght ir cipars :/
  15. sandrulis

    PEAR

    Sveiki! Radusies neliela kļūda un īsti nesaprotu kur ir vaina, jo reāli izskatās ka ir ok? Kļūda: PHP Notice: A non well formed numeric value encountered in File/Archive/Reader/File.php on line 207 function getData($length = -1) { $error = $this->_ensureFileOpened(); if (PEAR::isError($error)) { return $error; } if (feof($this->handle)) { return null; } if ($length == -1) { $contents = ''; $blockSize = File_Archive::getOption('blockSize'); // Ensure that magic_quote_runtime isn't set, // if we don't want to have corrupted archives. $saveMagicQuotes = get_magic_quotes_runtime(); set_magic_quotes_runtime(0); while (!feof($this->handle)) { $contents .= fread($this->handle, $blockSize); } set_magic_quotes_runtime($saveMagicQuotes); return $contents; } else { if ($length == 0) { return 0; } else { return fread($this->handle, $length); } } } 207 rindiņa ir "return fread($this->handle, $length);"
  16. Sveiki! neliela problēma saistībā ar ajax upload. Izmantoju tikai ar javascript failu: (function () { var input = document.getElementById("images"), formdata = false; if (window.FormData) { formdata = new FormData(); document.getElementById("btns").style.display = "none"; } input.addEventListener("change", function (evt) { var i = 0, len = this.files.length, img, reader, file; for ( ; i < len; i++ ) { file = this.files[i]; if (!!file.type.match(/image.*/)) { if ( window.FileReader ) { reader = new FileReader(); reader.onloadend = function (e) { showUploadedItem(e.target.result, file.fileName); }; reader.readAsDataURL(file); } if (formdata) { formdata.append("images[]", file); } } } if (formdata) { $.ajax({ url: "upload.php", type: "POST", data: formdata, processData: false, contentType: false, success: function (html) { $("#images_list").append(html); $('#images').attr({ value: '' }); } }); } }, false); }()); un problēma ir tāda, ka augšuplādējot vienu bildi viss ok, bet kad gribu norādīt vēl vienu tad viņš augšuplādē atkal iepriekšējo un tad atkal norādīto? kur ir problēma? Lai neaugšuplādētu atkal jau iepriekš norādīto attēlu? Ceru ka sapratāt un paldies jau iepriekš P.s. Upload.php fails: <? foreach ($_FILES["images"]["error"] as $key => $error) { if ($error == UPLOAD_ERR_OK) { $name = $_FILES["images"]["name"][$key]; move_uploaded_file( $_FILES["images"]["tmp_name"][$key], "uploads/" . $_FILES['images']['name'][$key]); print "uploads/" . $_FILES['images']['name'][$key] . "<br>"; } } ?>
  17. Sveiki! Problēma: kad links ir : http://domēns/?action=darbiba&id=cipars javascript viss strādā un ir ok. bet kad saīsinu linku: http://domēns/darbiba/cipars javascript neizpilda funkciju (ajax) Var man kāds lūdzu atbildēt, kā šo problēmu atrisināt? jau iepriekš paldies!
  18. problēma tika atrasta visa vaina bija, nebiju ielicis "/" pie url: javascript: $(function() { $('.load_more').live("click",function() { var last_article_id = $(this).attr("id"); $.ajax({ type: "POST", url: "/load_more.php", data: "last_article_id="+ last_article_id, beforeSend: function(){$('a.load_more').html('<img src="loading.gif" />');}, success: function(html) { $("#more").remove(); $("ol#updates").append(html); } }); return false; }); });
  19. mod_rewrite ja linkā ir piem: ?action=kautkas&id=kkads_cipars visss strādā, bet ja lietot mod_rewrite un linku uztaisa ar /kautkas/kkads_cipars neko neielādē
  20. Viss strādā un ielādē rakstus, līdz pievieno .htaccess funkciju, kas pievieno šo funkciju rāda ka visu laiku lādē un neko neielādē
  21. Sveiki, neliela problēma saistībā ar ierakstu ielādēšānu (kaut kas līdzīgs kā Twitter). ar šo kodu viss ir kārtībā, līdz brīdim kad nāk palīgā .htaccess fails ar mod_rewrite funkciju. kas tieši ir pa vainu? kas jādara lai lai viss būtu ok? :) PHP: <? print "<ol id='updates'>"; $result=mysql_query("SELECT * FROM articles ORDER BY id ASC LIMIT 10"); while($row = mysql_fetch_array($result)) { $article_id=$row['id']; $message=$row['question']; print "<li>{$message}</li>"; } print "</ol>"; print "<div id='more'><a id='{$article_id}' class='load_more' href='#'>more</a></div>"; ?> Javascript: $(function() { $('.load_more').live("click",function() { var last_article_id = $(this).attr("id"); $.ajax({ type: "POST", url: "load_more.php", data: "last_article_id="+ last_article_id, beforeSend: function(){$('a.load_more').html('<img src="loading.gif" />');}, success: function(html) { $("#more").remove(); $("ol#updates").append(html); } }); return false; }); }); load_more.php: <? include('config.php'); if(isset($_POST['last_article_id']) &&is_numeric($_POST['last_article_id'])) { $article_id=$_POST['last_article_id']; $result=mysql_query("SELECT * FROM articles WHERE id < '{$article_id}' ORDER BY id ASC LIMIT 10"); while($row = mysql_fetch_array($result)) { $last_article_id=$row['id']; $message=$row['question']; print "<li>{$message}</li>"; } if(mysqli_num_rows($result)==1) { print "<div id='more'>"; print "<a id='{$msg_id}' class='load_more' href='#'>more</a></div>"; } else {print "<div id='more'><a class='load_more' href='#'>No More Posts</a></div>";} } ?>
  22. nu bet rakstam ja kāds izlasīs uzmetīsies ka izlasīts visiem, bet gribētos kā forumos, katram lietotājam atsevišķi,bet pieminētais variants ir easy un nedomāju ka tas ko vēlos ar to panāktu ;)
×
×
  • Create New...