Jump to content
php.lv forumi

snach15

Reģistrētie lietotāji
  • Posts

    181
  • Joined

  • Last visited

Everything posted by snach15

  1. ko es daru nepareizi? .. man rada vienalga tikai vienu noteiktu krāsu visiem optioniem nevis katram noteikto! <STYLE type="text/css"> OPTION.mar{background-color:maroon; color:white} OPTION.white{background-color:white; color:maroon} </STYLE> <form action="" method="post"> <select name="bbbg" onchange="put(this.value);"> <option value="0">[izvēlēties...]</option> <? $int = 0; $query = mysql_query("SELECT name, id, punkti FROM rzz"); while($dati = mysql_fetch_array($query)){ $int<100; $int++; if($_POST['bbbg'] < 20) { $rzk = "mar"; } else { $rzk = "white";} ?> <option class="<? echo $rzk; ?>" name="<? echo $dati['punkti']; ?>" value="<? echo $int; ?>"><? echo $dati['nosaukums']; ?></option> <? } //cikls beidzas ?> </select> <input name="aplaupit" type="submit" value="Aplaupi!" /> </form>
  2. krāsas šādā gadījumā man parāda tikai pēc Submit pogas uzpiešanas ...
  3. nekādīgi neiznāk uzrakstīt šo scriptu, datubāzē ir divas colonas, [name] un [punkti]. Ar ciklu izvadu caur optioniem visus [name].. problēma tāda kad nesaprotu kā lai izveido pārbaudi un katram optionam iedod krasu (baltu-"viss ok" vai sarkanu-"nav kautkas riktigi") piemēram man šobrīd ir 30 punkti .. ar cikla palīdzību tiek izvadīti trīs nosaukumi ( skola, darbs , atpūta ) skolai ir nepieciešami 20 punkti, darbam 27 punkti bet atpūtai 45 punkti, šajā gadījumā skolu un darbu rādīs baltā krāsā bet atpūtu sarkanu .. kā to panākt?
  4. paldies kas "palīdzēja" tiku galā pats. .. <option name="<? echo $dati['id']; ?>" value="<? echo $int; ?>"><? echo $dati['nosaukums']; ?></option> if(isset($_POST['aplaupit'])) { if($_POST['foo'] == '2') { echo "test";} }
  5. scripts ir tāds kāds ir .. diemžēl neprotu vēl smuki visu uzrakstīt lai perfecti var saprast bet ceru kad pacentīsities ... problēma ir sekojoša, nevaru nekādīgi izvilkt ID ... man vajadzētu tā lai katram optionam būtu savs ID kuru izvelk no datubāzes, kā lai izvelk? lai pēctam varētu salīdzināt ( jā id == 1 tad tur notiek attiecīgs kvērijs .. ja 2 tad vēl sazin kas .. PS: gribu aptuveni tā if(isset($_POST['aplaupit'])) { if($id == "1") { kverijs .... } elseif($id == "2") { cits kverijs .... } } <script type="text/javascript"> var values = { 0: "aaaa", 1: "bbbb", 2: "cccc", 3: "dddd"}; function put(key){ document.getElementById("bar").innerHTML = values[key]; } </script> <form action="" method="post"> <select name="foo" onchange="put(this.value);"> <option value="0">[izvēlēties...]</option> <? $int = 0; $query = mysql_query("SELECT nosaukums, id FROM ipasumi ORDER by cena ASC"); while($dati = mysql_fetch_array($query)){ $int<100; $int++; ?> <option value="<? echo $int; ?>"><? echo $dati['nosaukums']; ?></option> <? } ?> </select> <input name="aplaupit" type="submit" value="Aplaupi!" /> </form> <span id="bar"></span> <? if(isset($_POST['aplaupit'])) { //te vajadzētu to scriptu kas salīdzinās vērtību un ja būs tad attiecīgi notiks kvērijs .. } ?>
  6. Kaklz tieši tas ko centos sagaidīt ... liels tev paldies...
  7. cik cilvēku tik viedokļu ... jāklausa vien būs briedim citādi beigās būs vēl lielāka putra nekā ir tagad ... PS: ir vēl kādi priekšlikumi,padomi,piebildes?
  8. paldies .. kas vēl? un gribēju tieši zināt arī par to beigu daļu lai nebūtu scripti jāatkarto tik daudz reizes ... itkā mēgināju function() bet tad man nepilnīgi darbojās scripts
  9. samāčījies esmu rakstīt murgainu php kodu tāpec tagad cenšos iemācīties uzrakstīt daudz kvalitatīvāk, īsāk un korektāk .. vārdu sakot te būs scripts neliels un vai varētu pastastīt kā šo visu varētu uzrakstīt savādāk un paraizāk jo zinu kad šitāda metode ir galīgi garām ... <? $detail = "SELECT * FROM bizness"; $sq_quer = mysql_query($detail) or die("Query failed with error: ".mysql_error()); $ro = mysql_fetch_array($sq_quer); $details = "SELECT * FROM user WHERE username='".$_SESSION['username']."'"; $sq_query = mysql_query($details) or die("Query failed with error: ".mysql_error()); $row = mysql_fetch_array($sq_query); if($row['cietums'] == '1') { include("cietums.php"); return true;} ?> <table width="100%" border="0" cellspacing="0" class="ipb_table"> <tr> <th width='2%' class='header'>#</th> <th width='47%' class='header'>Nosaukums</th> <th width='11%' class='header'>Cena</th> <th width='11%' class='header'>Krājums</th> <th width='11%' class='header'>Skaits</th> <th width='9%' class='header'>Darbība</th> </tr> <? $int = 0; $query = mysql_query("SELECT * FROM bizness ORDER by cena ASC"); while($dati = mysql_fetch_array($query)){ $int<100; $int++; ?> <form method="POST" action="" > <tr> <th width='2%' class='header'><? echo $int; ?></th> <th width='47%' class='header'><? echo $dati['nosaukums']; ?></th> <th width='11%' class='header'>$<? echo $dati['cena']; ?></th> <th width='11%' class='header'><? echo $dati['krajums']; ?></th> <th width='11%' class='header'> <input name="krajums" type="text" class="input_text"/></th> <th width='9%' class='header'> <input type="hidden" name="nosaukums" value="<? echo $dati['nosaukums']; ?>" /> <input type="hidden" name="cena" value="<? echo $dati['cena']; ?>" /> <input type="hidden" name="ids" value="<? echo $dati['id']; ?>" /> <input type="submit" name="iepirkt" value="Iepirkt" class="prof" /></th> </tr> </form> <? } $nosaukums = mysql_real_escape_string($_POST['nosaukums']); $ids = mysql_real_escape_string($_POST['ids']); $kraj_perk = mysql_real_escape_string($_POST['krajums']); $cena = mysql_real_escape_string($_POST['cena']); $atnems = $cena * $kraj_perk; if(isset($_POST['iepirkt'])) { if($ids == '1') { if($ro['krajums'] < $kraj_perk) { echo "<div class='message_error'>Nav tik liels krājums</div>";} elseif($row['money'] < $atnems) { echo "<div class='message_error'>Tev nav tik daudz naudas</div>";} elseif($kraj_perk < 0) { echo "<div class='message_error'>Skaitam jābūt pozitīvam</div>";} elseif($kraj_perk == '') { echo "<div class='message_error'>Ievadi skaitu</div>";} elseif($kraj_perk == '0') { echo "<div class='message_error'>Skaitam jābūt lielākam par nulli</div>";} else{ mysql_query("UPDATE bizness SET krajums = krajums - $kraj_perk where id='".$ids."'"); mysql_query("UPDATE user SET money = money - $atnems where username='".$_SESSION['username']."'"); echo "<div class='message_success'>Tu iegādājies $kraj_perk $nosaukums</div>";} } elseif($ids == '2') { if($ro['krajums'] < $kraj_perk) { echo "<div class='message_error'>Nav tik liels krājums</div>";} elseif($row['money'] < $atnems) { echo "<div class='message_error'>Tev nav tik daudz naudas</div>";} elseif($kraj_perk < 0) { echo "<div class='message_error'>Skaitam jābūt pozitīvam</div>";} elseif($kraj_perk == '') { echo "<div class='message_error'>Ievadi skaitu</div>";} elseif($kraj_perk == '0') { echo "<div class='message_error'>Skaitam jābūt lielākam par nulli</div>";} else{ mysql_query("UPDATE bizness SET krajums = krajums - $kraj_perk where id='".$ids."'"); mysql_query("UPDATE user SET money = money - $atnems where username='".$_SESSION['username']."'"); echo "<div class='message_success'>Tu iegādājies $kraj_perk $nosaukums</div>";} } else{ echo "<div class='message_error'>Šobrīd nedarbojas</div>";} } ?> </table>
  10. snach15

    sessijas

    tas bija domāts tā .. piemeram es ielagojos portālā , un vnk aizveru browseri ... pēc kāda laika sessija vnk pazudīs ... bet man vajg tā kad ja pazūd sessija tad notiek arī kvērijs .. citādi tie kas aizver portālu un pazaudē sessiju vienalga rādas itkā viņi būtu online bet patiesībā nav ...
  11. snach15

    sessijas

    webā uzpiežot uz logout tātad dzēšu sessiju un cookieju + kvērijs online uzliek 0 , bet kā lai panāku to pašu kad piemeram sessija tiek pazaudēta? kā lai iedarbina kvēriju ?
  12. $query = mysql_query("SELECT * FROM kom WHERE username = '".$_SESSION['username']."'"); ?> <div class="div_viesu"> <h3>Viesu grāmata</h3> <table width="100%" border="0" class="viesu_gr"> <tr> <td width="4%">#</td> <td>Komentārs</td> <td width="13%">Komentēja</td> <td width="22%">Laiks</td> </tr> <? $int = 0; while($row = mysql_fetch_array($query)){ $int = $int + 1; ?> <tr> <td><em><? echo $int; ?></em></td> <td><em><? echo $row['kom']; ?></em></td> <td><em><? echo $row['name']; ?></em></td> <td><em><? echo $row['date']; ?></em></td> </tr> <?}?> </table></div> .viesu_gr { background-color: #272727; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.05)), to(transparent)); /* Saf-Chrome */ background-image: -moz-linear-gradient(top, rgba(255,255,255,0.05) 0%, transparent 100%); /* FF */ background-image: linear-gradient(top, rgba(255,255,255,0.05), transparent); filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#0CFFFFFF', EndColorStr='transparent'); /* IE */ border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.15); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15); font-size: 1em; line-height: 170%; overflow: hidden; } .div_viesu { width: 846px !important; max-width:100%; font-size: 1em; line-height: 170%; overflow: hidden; }
  13. izmēgināju visu pilnībā ... visādu max platumus iportant un ko tik vēl nē bet nekādi nevaru dabūt gatavu kad piemeram uzraksta komentāru bez atstarpēm tad viņš pats sadala tekstu un nesačakarē visu webu .... http://www.bildites.lv/images/ejwnlq95p5xvjx2xmsl.jpg PS: ja pirmstam uzlieku div'u un to noregulēju tad atkal rādas šādi, nerāda vairs kas komentēja un laiku jo tos aizstūma prom .. http://www.bildites.lv/images/e0fnqqdgss8j7hpfl8.jpg
  14. Kāpēc kad uzpiežu cancel popupā man pēctam pārlādē lapu? <form method="POST" action=""><input type="submit" class="prof" name="submit" onclick="confirm('Patiešām gribi dzēst profilu?');" value="Dzēst profilu" /></form>
  15. miegs laikam dara brīnumus :D nevaru šito spridzekli uzmocīt ...
  16. gribu panākt tā lai lietotājs kad inputā ieraksta summu, piemēram 100 un submito tad no tās summas noņem 10% un tā summa vienkārši kautkur izkūp gaisā, bet pārējais (90) tiek nogādāts tālāk .. man izdevās tikai ķipa visi 100 aiziet tālāk no pēctam no tiem 100 viņš aprēķina kad jānoņem ir 10 un noņem vēl papildus nost ... . $summa - 10%; mysql_query("UPDATE user SET punkti = punkti + $summa WHERE username='".$_SESSION['username']."'");
  17. snach15

    ajax + MySQL

    vienkārši aizveries! tēmu var slēgt vai dzēst
  18. snach15

    ajax + MySQL

    prikols ... es mācos valodu , kautko nesapratu.. prasu palīdzību te un kautkāds tirliņš sāk lēkāt kad lai maksāju naudu .. beigās man brauc virsū .. drīkst dzirdēt pamatojumu ? tāpēc kad rupji izteicos? tad kāda jēga viņam bija kautko te rakstīt un visu postu sačakarēt? sk .. cieņāā te laikam ir tikai tādi nobrieduši puikas un pārējie ir kautkas zem tupeles smirdīgs un mazs ..
  19. snach15

    ajax + MySQL

    paldies izdevās pašam ar setTimeout ...
  20. snach15

    ajax + MySQL

    tak aizver muti ko tu te piegružo forumu atpi**** no manis
  21. snach15

    Skicējot...

    vakarā arī tev tas tukšais pauris nestrādā
×
×
  • Create New...