Jump to content
php.lv forumi

direktors

Reģistrētie lietotāji
  • Posts

    63
  • Joined

  • Last visited

Posts posted by direktors

  1. atgriežoties pie neskaidrā.

    vai varat pateikt kadēļ man nežēlīgi bremzē lapa, ja es gribu viņā izvadīt kopējo rindu skaitu un izmantoju šādu kodu:

    $query = mysql_query("SELECT * FROM zinjuarhivs"); $number=mysql_num_rows($query);
    
    echo "<br />Kopв ievietoti raksti ".$number;

    vai iespējams kāds efektīvāks veids kā izvadīt šos datus?

  2. viena projecta tabulā ar 1632365 ierakstiem un indexu uz datuma_lauks selectējot 1 mēneša ierakstus ar

    kā var piegrabināt db ar vismaz ar miljons ierakstiem? es uztaisiju mazu skritu ar

    for ($i = 1; $i <= 1000000; $i++) {...

    palaidu šamo.. pec minūtes uzmeta

    Fatal error: Maximum execution time of 60 seconds exceeded in C:\db.php on line 30

     

    pa to minūti aptuveni 3800 ierakstus tikai veica.

     

    EDIT.

     

    un vai varat pateikt kadēļ man nežēlīgi bremzē lapa, ja es gribu viņā izvadīt kopējo rindu skaitu un izmantoju šādu kodu:

    $query = mysql_query("SELECT * FROM zinjuarhivs"); $number=mysql_num_rows($query);
    echo "<br />Kopв ievietoti raksti ".$number;

    vai iespējams kāds efektīvāks veids kā izvadīt šos datus?

  3. bubu, es taču izmantoju funkcijas un apzinos to lietderību.

     

    kā reizi dažus postus iepriekš runāju, ka man ir funkcija kas piesledzas datubāzei. un attiecigi katrā lapā sākumā iemetu piesledzzamies_db();

     

    pēc tā parādījās komentāri ka nemāku lietot funkcijas. kur tad mana vaina?

  4. direktors: tev laikam nav skaidrs, kas funkcija tāda vispār ir, ja jau nemāki padot parametrus un atgriezt rezultātus. Moška atšķir manuāli un palasi.

     

    Funkcija abc saņem vienu parametru $a un izvada to uz ekrāna:

    function abc($a) {
     echo $a;
    }

    Funkicja ccc saņem vienu parametru $a un atgriež tā vērtību palielinātu par 1:

    function ccc($a) {
     return $a + 1;
    }

    Kods kas izmanto iepriekšējās funkcijas:

    abc(5);
    $x = 4;
    echo "x = $x\n";  // izdrukās 4
    $y = ccc($x);
    echo "y = $y\n";  // izdrukās 5

    tev nepatik tas, ka es nepadodu mainīgos, bet viņi ir iekš funkcijas.. ? es neesmu guru. php es nezinu no A lidz Z, tadel labi vien ir ka ir kritika. man vienigi vairs nav skaidrs ko ta man vispār tās funkcijas naher..

     

    neapvainojiesi .bet,.paņem piecus latus un aizej uz veikalu, un nopērc gramatu par programeshanas pamatiem, varbur ir tada gramatinja ari speciali par PHP.

     

    Un arii to izlasi.

    PS. Nu es vismaz, ja man jaapgust jauna valoda, tad perku gramatinju, ko gan peec nedeljas var izmest aara, jo pamatpricipi ir saprasti:))

    pa pieci lati neko nenopirksi. gramatas man ir divas, cenšos lasit kad varu.

  5. es te nedaudz nesaprotu.. man ir funkcija kurā ir datubāzes parametri lai piekonektētos un darbības,

    function piesledzamies_db(){
    $hosteris = 'localhost';
    $useris = 'root';
    $password = 'parole';
    $datubaze = 'jaunumi';
    $connection = @mysql_connect($hosteris, $useris, $password);
    $sel_db = @mysql_select_db($datubaze);
    if (!$connection OR !$sel_db) {
       die('Atvainojiet, nevar pieslзgties datubвzei!');
    }
    }

    includoju funkciju failu lapā, tad izsaucu šo funkciju kas konektējas.. lapas beigās pec visa koda utt. iemetu

    mysql_close($connection);

    bet man izmet..

    Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in C:\Program Files\xampp\htdocs\portals\komentari.php on line 86

     

    ja neuzrakstu to mysql_close tad warninga nav. kur vaina varetu but, jeb nelikt vispar to mysql close..?

  6. sākts skatīties jau ir labu laiku atpakaļ, bet nekas tik liels nav taisīts, lai no kļūdām mācītos.

    piem. klases neesmu izmantojis, un arī šobrīd veidotajā lapā šķiet arī neizmantošu. neesmu sapratis vēl, kāds no tā būtu labums. nāksies iztikt ar funkcijām kā rādās.

     

    labums tur ir, jo tās es saprotu, tā:

    includojam funkcijas.php

    tad lapā kur vaidzīgs izsaucam funkcija()..

    ja nu kas labojams, nav jābrien katrā lapā kur kļūda, bet labojam visu funkciju failaa.

  7. vēl viens jautājums šai tēmā.

     

    lasot tutoriāļus par jaunumu lapas izveidi tur bieži tiek pieminēts, ka vajag/ieteicams izmantot klases. es puslīdz zinu, kas ir funkcijas, jo tās es lietojis esmu, bet par klasēm nav ne nojausmas. vai tas ir kas labāks? cik tas ir vajadzīgs? un varbūt zinat kādu labu adresi kur gudri apstāstīts par tām un kā lietot?

  8. ceļā uz ideālo..

     

    cik liela vērība jāpiegriež koda pareizībai/validācijai, es te uzmetu tagad galveno lapu lai novalidē, ar xhtml 1.1 dafigam kļūdas uzmeta, bet atstājot uz automātisko, tad ņem priekšā pēc html 4.0 un saka viss kārtībā. valīds.

     

    tad nu censties ir vērts un labot lai viss ir ok, pēc xhtml1.1 pārbaudes?

  9. 955 padaudz brīvas malas atstāj gan uz IE gan FF uz 1024x768.

    es sev lapai liku, ja nemaldos ~980 vai 990..

     

    bet nu tad vismaz skaidrs puslidz. tādu izmēru arī atstāšu. kaukur starpcitu lasiju, ka 800x600 iecienījuši vecāki ļaudis, jo tad burti lielāki un vieglāk lasīt esot.

  10. orientēta.. vienvārdsakot jaunā paaudze, ne gluži 13 gadīgi bērneļi, drīzāk studenti un uz augšu.

     

    uzbuve ka jau jaunumu lapām

     

    izmeri (platums)

    lapai kreisajā pusē navigācija 200px

    vidus kur jaunumi 500px

    labajā pusē rāmis mazākām ziņām, informacija 280px

    + margin'i kopā bišķi zem 1000 sanāk

  11. par kādiem optimaizeriem tu runā, tas ir kaukas no klienta puses vai servera?

     

    kāds ir jūsu viedoklis - cik platu taisīt lapu? sākot taisīt es izmērus liku vadoties pēc sava monitora 17" 1024x768, un sāku prātot ka uz mazakiem monitoru izmeriem vai izšķirtspējām būs pakaļā..

    mūsu dienās tie 15" un 800x600 vēl ir aktuāli?

×
×
  • Create New...