Jump to content
php.lv forumi

ray

Reģistrētie lietotāji
  • Posts

    449
  • Joined

  • Last visited

Everything posted by ray

  1. Ir šāda lieta ar sql vaicājumu $aa = 'SELECT * FROM tabula WHERE id = 1'; $bb = mysql_query($aa) or die (mysql_error()); if (mysql_num_rows($bb) == 1) { echo 'Paziņojums'; } Man vajadzētu kaut ko tādu arī ar Delete. Mēģināju tāpat kā ar SELECT, bet nesanāca $aa = 'DELETE FROM tabula WHERE id = 1'; $bb = mysql_query($aa) or die (mysql_error()); if (mysql_num_rows($bb) == 1) { echo 'Paziņojums'; } Cerams, ka sapratāt manu domu. Paldies!
  2. laikam sapratu, kur ir vaina: post_max_size = 8M, upload_max_filesize = 2M, bet bildes izmērs 4MB. $_FILES: Array ( [bilde] => Array ( [name] => DSC_0524.JPG [type] => [tmp_name] => [error] => 1 => 0 ) )
  3. kā to pārbaudīt?
  4. Es cenšos ielādēt failu, bet man ar nosaukumu DSC_0524.JPG neielādē uz servera, bet ar nosaukumu 1.jpg viss ir ok un ielādē. kur varētu būt problēma?
  5. ray

    statistika

    kāda ir atšķirība?
  6. un kā piemēram tagad izgūt datus, ja man vajag izrakstus `nosaukums`, kur `skaitlis` = 2?
  7. to metodi es zinu, vnk es nezinu kā, lai realizē to savā idejā. ok, pieņemsim, ka man ir tabula "T1", kurā ir lauki "id", "nosaukums", "skaitlis". kā lai šito vislabāk ieliek masīvā, ja man pēc tam no tā masīva būs vajadzīgs rezultāts, piem, šāds rezultāts, kāds būtu tad, ja rakstītu ar sql: SELECT * FROM T1 WHERE skaitlis = 4
  8. vnk man vairākas reizes vajadzēs lietot to mysql_fetch_array un ja vairākas reizes konektētos pie datu bāzes ar mysql_query, tad tas noslogos vairāk datu bāzi.
  9. kas tas ir? kā to realizēt?
  10. es gribēju zināt vai tad kad izpildās funkcija mysql_fetch_array, tad php konektējas pie datubāzes vai nē. man ir doma tāda, ka pie lapas ielādēšanas notiek vaicājums $qq = "SELECT * FROM tabula"; $rr = mysql_query($qq) or die (mysql_error()); un pēc tam vnk kkur lapā ar mysql_fetch_array($rr) izdabū datus, lai mazinātu noslodzi uz datubāzi. Vai šāds variants ir labs?
  11. šāda doma man ienāca prātā, bet kas būs, ja piemēram lietotājs negribēs norādīt parametru pilseta un atstās to tukšu, tad man liekas, ka tiks atlasīti tie lauki, kur lauks pilseta būs tukšs, bet vajag tā, lai rezultāts būtu tāds it kā nebūtu vaicājumā `pilseeta` LIKE %%.
  12. parastu esmu taisījis, vnk izvērstajā meklēšanā ir iespēja atstāt laukus tukšus un man nav ne jausmas vai to maz ir iespējams salikt to visu vienā vaicājumā. kkas līdzīgs kā gribu varētu būt TE, bet manā gadījumā būs daudz vairāk lauki.
  13. ko tas DOM dod/nedod?
  14. Man vajadzētu uztaisīt izvērsto meklēšanu, bet tā kā iepriekš ar neko tādu neesmu saskāries, tad man nav ne jausmas kā viņu taisa un kā ir ar tiem sql vaicājumiem un tukšajām formām. varbūt kāds ir ar to saskāries un var iedot kādu skriptu vai kko tml.
  15. ray

    kkas nav

    Paldies, kļūda bija vnk vārdā mach --> match.
  16. Man ir kods, bet es nesaprotu iemeslu, kāpēc mans javascript nedarbojas: <script type="text/javascript"> var D = window.document; function kontakti() { var f = D.forma_k; err = ""; if ( !f.vards.value ) { err = "Lūdzu ievadiet vārdu."; } else if ( !f.telefons.value ) { err = "Lūdzu ievadiet telefonu.";} else if ( !f.telefons.value.mach( /^\d+$/ )) { err = "Nepareizs telefons";} else if ( !f.epasts.value ) { err = "Lūdzu ievadiet e-pastu.";} else if ( !f.teksts.value ) { err = "Lūdzu ievadiet tekstu.";} if ( err ) { alert( err ); return false; } else { return true; } } </script> <form method="post" action="kontakti.php" name="forma_k" onSubmit="return kontakti();"> <TABLE WIDTH="270" border="0"> <TR><TD>Vārds: </TD><TD width="135"><input type="text" name="vards"></TD></TR> <TR><TD>Telefons: </TD><TD width="135"><input type="text" name="telefons"></TD></TR> <TR><TD>E-pasts: </TD><TD width="135"><input type="text" name="epasts"></TD></TR> <TR><TD colspan="2"><textarea name="teksts" cols="40" rows="10"></textarea></TD></TR> <TR><TD colspan="2" align="center"><input type="submit" name="submit" value="SŪTĪT"></TD></TR> </TABLE>
  17. ray

    kkas nav

    set names ir izpildīts un ar konekcijas charset tu domāji <meta http-equiv="Content-Type" content="text/html; charset=utf-8">? ja $nosaukums = $_REQUEST['nosaukums'], tad viss izpildās bez problēmām.
  18. ray

    kkas nav

    daļa koda: $nosaukums = htmlentities($_REQUEST['nosaukums'], ENT_QUOTES); $nosaukums = wordwrap($nosaukums, 40, " ", 1); Ja formas laukā ievada burtu ar mikstinājumu vai garumzīmi, tad izlec paziņojums: nesaprotu, kur ir kļūda, jo db lauka tips ir TEXT un collation ir utf8_general_ci.
  19. Nevajag taisīt muļķīgas QUOTEs (bubu) ok, kļūdījos, ar post tiešām nav nekāda sakara, jo $_POST elmentus neuzrāda adrešu joslā.
  20. lapas adreses paplašinājums / "ķeburi" ir formas dati vai arī visādi parametri, kas tiek norādīti lapai. Piem. www.lapa.lv/index.php?id=3 norāda', ka lapā index.php id vērtība būs 3. vērtības atdala ar simbolu &, vairāk palasi php manuālī pie $_POST vai $_GET.
  21. ray

    Valodas

    mans ir šāds variants: tabula tulkosana (id | tulkojamais | lv | en) piemēram tabulas ieraksts: 1 | jaunumi | Jaunumi | News $_SESSION['valoda'] = 'lv'; function tulkosana($teksts) { $query = "SELECT * FROM tulkosana WHERE tulkojums= '$teksts'"; $result = mysql_query($query) or die (mysql_error()); while ($output= mysql_fetch_array($result)) { echo $output[$_SESSION['valoda']]; } } <? tulkosana('jaunumi'); ?>
  22. ray

    lapas bremze

    Nevajag taisīt muļķīgas QUOTEs (bubu) varbūt vari iedot kādu linku, kur par šito var palasīt, jo pagaidām man nav ne mazākās nojausmas kā to var izdarīt :(
  23. ray

    lapas bremze

    Esmu dzirdējis, ka ir lapas, kas pie liela lietotāju skaita sāk kārtis un lēnu lādēties, kā piemērs bija **augiem.lv, kur pirmajās versijās arī bija šāda problēma. kā to vislabāk atrisināt un kā to vispār var atrisināt?
×
×
  • Create New...