Jump to content
php.lv forumi

sandis_m

Reģistrētie lietotāji
  • Posts

    480
  • Joined

  • Last visited

Posts posted by sandis_m

  1. <div style="float:left;width:200px;">
    
    
    left
    </div>
    <div style="float:left;width:700px;margin-left:10px;">
    middle
    </div>
    <div style="float:left;width:200px;margin-left:10px;">
    right
    </div>
    <div style="clear:both"></div>

  2. Labdien!

     

    Vai kāds ir darbojies ar Drupal & Ubercart moduli?

     

    Meklēju internetā, bet nevaru atrast, kā :

     

    1) Rediģēt kataloga produktu izkārtojumu, dizainu utt;

    2) Izveidot tā, lai uzspiežot uz kategorijas parādītos subkategorijas ar thumbnail bildītem.

  3. Vajag izdabūt vērtību, kas ir starp []

     

    $teksts = "kaut kaads teksts [1]"; 
    
    
    
    $count = preg_match('/[(.*?)]/', $teksts, $match);
    if ($count === FALSE){
    echo('not found\n');
       }else {
      		echo print_r($match);
       }

     

     

     

     

    Vai man vienīgajam izvada:

    Array ( ) 1

     

    Es nekādīgi netieku pie tās vērtības 1

    $match[0],$match[1],$match[2]....

  4. Ja jau tu te esi, tad varbūt vari palīdzēt vienu mazu problēmiņu atrisināt. Tātad ir 2 pirmskaitļi a un b, katrs ar aptuveni 50-100 cipariem. Tad šos pirmskaitļus sareizina un iegūst c. Tagad, ja es zinu c, tad ar kādu algoritmu es reālā laikā varētu atrast a un b?

     

    Pašam man miljoniem savu sīku problēmiņu ko risināt :)

  5. Ir tabula `auctions`:

     

    id, name, description, start, end

     

    Un tabula `sola`, kur ir visas likmes:

     

    sid , aid (auction ID), user, likme

     

    SELECT `auction`.*, `sola`.*, COUNT(sola.sid) as `skaits`
    					 FROM `auction`
    					 LEFT JOIN `sola` ON `sola`.aid = `auction`.id
    
    
    					 WHERE  `auction`.end < '". time() ."'
    
    
    					 GROUP BY `auction`.id 
    					 ORDER BY `sola`.aid  DESC

     

    Man vajag, lai uzrāda pēdējo likmi, kas būtu bijis 66, bet man uzrāda pirmo.

  6. DESC LIMIT 1

    Ko tad nozīmē šitais koda gabals? Ka tiek kārtots no lielākā uz mazāko un atgriež tikai vienu rezultātu! Tad loģiski ka atgriezīs 66.

    Ja tev nepieciešams lai atgriež lietotājam ar mazako skaitli.

    ORDER BY table2.skaitlis ASC LIMIT 1

     

    Nē, man nevajag mazāko, bet gan pēdējo ierakstu, kur aid ir 6.

    Viņš man izvada 60, kaut gan man vajag 66

  7.  mysql_query(" SELECT `table1`.*,`table2`.*, COUNT(`table2`.sid) AS `skaits`
    					 FROM `table1` 
    					 LEFT JOIN `table2` ON `table1`.id = `table2`.aid
    
    					 WHERE  `table1`.end < '". time() ."'
    					 AND `table1`.id = '$izID'
    					 GROUP BY `table1`.id
    					 ORDER BY table2.id DESC
    					 LIMIT 1
    					 ");

     

    Iekš table2 ir, piemēram, ieraksti:

     

    sid , aid, user, skaitlis

    1 | 6 | 1 | 60

    2 | 4 | 1 | 54

    3 | 6 | 1 | 66

    4 | 9 | 1 | 43

     

     

    Izvadot "skaitlis" no `aid` 6, viņš man izvada nevis 66, bet 60.

    Man vajag dabūt pēdējo ierakstu.

     

    Vai tas ORDER BY table2.id DESC neiedarbojas uz left joinu?

  8. Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\azb\index.php on line 5

     

    <?php
    $sql = mysql_query("SELECT * FROM `auction` WHERE `cat`='1' ORDER BY `id` DESC");
    while($dataa = mysql_fetch_array($sql)){
    ?>
    
    <!-- some content -->
    
    <?php
    }
    ?>

     

    Esmu neizpratnē un mazliet apstulbis (?)

  9. Un lūdzu nomaini nosaukumu topikam... lai citiem pēc tam būtu viegli atrast šo topiku.

     

    Vai nosaukumu maz var nomainīt? Es toreiz meklēju, tā arī neatradu...

  10. Sāku ar to, ka saglabāju web lapas (html, mhtml) un skatījos kodā. Tādā veidā - skatoties, izkopējot, pamēģinot jau it kā gatavo, palēnām iemācījos html un css. Pa vidam izmantoju arī wysiwyg webpage maker, kas man šķita ļoti interesanta, bet sapratu, ka diži tur neko no īstās web lapu veidošanas nevar iemācīties - visi elementi tiek pasniegti jau gatavi.

     

    Tad sagribējās taisīt dinamiskās lapas. Sākumā no PHP galīgi neko nerubīju - lejupielādēju gatavus skriptus un skatījos. Reizēm pat dienām ilgi mocījos, lai pievienotu post formai jaunu lauciņu un lai dati tiktu saglabāti datubāzē... Mocījos...skatījos...mācījos. Un mēģināju.

     

    Nekādus dižos mērķus nenospraudu, bet darīju un esmu tur kur nu jau esmu.

     

     

    Patreiz dokumentāciju nelasu, kaut gan, vajadzētu.

    Google pasaka daudz.

×
×
  • Create New...