All Activity
- Earlier
-
Gatis998 joined the community
-
Darina8 joined the community
-
Apello joined the community
-
Nauris892 joined the community
-
Kāds zin kā baltcom routeri dir-825 uztaisīt kā mesh (wifi-extenderi)? Esmu skatījies dažus video kā konfigurēt, bet tieši kā par mesh (extenderi) neesmu redzējis.
-
Freeco joined the community
-
Sil4rok joined the community
-
Nikoals joined the community
-
Vienkāršāk, $totalPoints = null; $place = 0; while{ $place += $totalPoints == $row['TotalPoints'] ? 1:0;... $totalPoints = $row['TotalPoints']; }
-
Oi :) Nepamanīju niansi par vienādu vietu un vietas izlaišanu, ja vienādi punkti. Kaut kas šāds (plain & stupid) risinās problēmu PHP pusē: <?php $array = [ [ 'Name' => 'Bob Johnson', 'Points' => 75, 'Points2' => 68, 'TotalPoints' => 143, ], [ 'Name' => 'John Doe', 'Points' => 80, 'Points2' => 72, 'TotalPoints' => 152, ], [ 'Name' => 'Emily Davis', 'Points' => 85, 'Points2' => 67, 'TotalPoints' => 152, ], [ 'Name' => 'Jane Smith', 'Points' => 90, 'Points2' => 82, 'TotalPoints' => 172, ], ]; $place = 1; $previousTotalPoints = null; $increment = 1; foreach ($array as $row) { $totalPoints = $row['TotalPoints']; if ($previousTotalPoints) { if ($totalPoints == $previousTotalPoints) { $increment++; // only increment - place is the same as before } else { $place += $increment; // place equals previous place + the increment (how many had the same points) $increment = 1; // reset the increment (normally each next place is +1) } } echo sprintf( 'Place: %d - Name: %s - Points: %d - Points2: %d - TotalPoints: %d', $place, $row['Name'], $row['Points'], $row['Points2'], $row['TotalPoints'], ); echo PHP_EOL; $previousTotalPoints = $totalPoints; }
-
Paldies, bet problēma ir tāda, ka man ir tomēr vajadzīgs,ka ja ir cilvēkiem vienāds punktu skaits. Tad viņiem Place ir vienāds bet nākamajam ir ir nevis nākamā vieta bet gan vēl +1. Manā bildē ko biju ielicis tā būtu jāizskatās. Patreiz viņš vienkārši sarindo pa vietām nepārbudot vai ir vienādi.
-
Ņemot vērā, ka tiek izmantots PHP, lai apstrādātu rezultātus: Atlasi datus no datu bāzes kārtojot tos pēc kopējā punktu skaita un vārda (ja punkti sakrīt) SELECT `Name`, Points, Points2, (Points + Points2) AS TotalPoints FROM table_name ORDER BY TotalPoints ASC, `Name` DESC Neredzu vajadzību rēķināt iegūtu vietu ar SQL vaicājumu - tā vietā iterē cauri rezultātiem secīgi un iegūtu vietu rēķini PHP pusē $place = 1; while ($row = mysqli_fetch_assoc($result)) { echo sprintf( 'Place: %d - Name: %s - Points: %d - Points2: %d - TotalPoints: %d', $place++, $row['Name'], $row['Points'], $row['Points2'], $row['TotalPoints'], ); echo PHP_EOL; } Zemāk piemēri:
-
Sveiki, ir neliela problēma ar kodu. Īsti nevaru iebraukt kur ir tā problēma. Varbūt kādam ir idejas kā to savādāk uzrakstīt. Jo mana ideja ir uztaisīt lai izskatās šādi: Datubāzes dizains: CREATE TABLE table_name( ID INT PRIMARY KEY AUTO_INCREMENT, Name VARCHAR(255) NOT NULL, Points INT NOT NULL, Points2 INT NOT NULL ); INSERT INTO table_name (Name, Points, Points2) VALUES ('Bob Johnson', 75, 68), ('John Doe', 80, 72), ('Emily Davis', 85, 67), ('Jane Smith', 90, 82); PHP kods: <?php // Connect to the database $conn = mysqli_connect("hostname", "username", "password", "database_name"); // Check connection if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } // Select data from the table, add consecutive number and sort by Total Points in ascending order $sql = "SET @count = 0; SELECT @count := @count + (TotalPoints = @prev) as Place, @prev := TotalPoints as prev, Name, Points, Points2, Points + Points2 AS TotalPoints FROM table_name ORDER BY TotalPoints, Name ASC;"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { // Output data of each row while($row = mysqli_fetch_assoc($result)) { echo "Place: " . $row["Place"]. " - Name: " . $row["Name"]. " - Points: " . $row["Points"]. " - Points2: " . $row["Points2"]. " - TotalPoints: " . $row["TotalPoints"]. "<br>"; } } else { echo "0 results"; } // Close the connection mysqli_close($conn); ?>
-
TTT started following Stack overflow user poll , Cik izmaksā dzīvošana konkrētā vietā and PHP Semināri Latvijā
-
Sveiki! Vai ir kāda bibliotēkas, kas strādās uz python 3 un spēj izrunāt latviešu vārdus saprotami? Uz windows 10 nedabuju valodas LV paku. Paldies jau iepriekš!
-
php Simboli no MySQL uz PHP izvadās nekorekti
e-remit replied to Jazek WaterSide's topic in Iesācējiem
Grūti palīdzēt, ja neuzklausi padomus! Kā jau tev norādīja, pie konekcijas izveidošanas, pirmajam pieprasījumam jābūt: SET NAMES utf8 -
php Simboli no MySQL uz PHP izvadās nekorekti
Jazek WaterSide replied to Jazek WaterSide's topic in Iesācējiem
Uz servera webā ir MariaDB, nebūs jēgas, ja es uz lokālā uzlikšu vienu un būs ok, bet webā būs cits un problēma tā pati, jāmeklē citu variantu, varbūt ērtāk 100 ierakstus pārkopēt ar roku, nekā gaidīt kad būs vairāk -
php Simboli no MySQL uz PHP izvadās nekorekti
Nils Graustiņš replied to Jazek WaterSide's topic in Iesācējiem
Uzliec adminer.org un paskaties, vai rāda pareizi. Pēc tam query("SET NAMES utf8"); -
Šodien pēdējā diena lv domēna iegādei ar atlaidi. support.servisnet.lv
-
LilitaAlute started following Meklēju studentu vai junioru, php, js. and Meklēju middle PHP izstrādātāju!
-
Sveiki! Šobrīd DarbaGuru klientam uzņēmumam Altero ir aktuāla PHP izstrādātāja vakance. Jaunveidotā komandā laipni aicināti vairāki programmētāji. - no 3 gadu pieredzes PHP, MySQL; - pieredze ar Git, JIRA, API; - atalgojums no 2800 līdz 4000 EUR bruto; - hibrīda darba modelis ar biroju Mukusalas kvartālā; - primāri izskata iespējas pēc pilna laika darbinieka piesaistes; - darbs pie esošās aizdevumu un apdrošināšanas platformas uzturēšanas, jaunu funkcionalitāšu izstrādes, pilnveidot sinhronizācijas risinājumus starp platformas sadarbības partneriem un bankām, kā arī veidot jaunus risinājumus. Ja ir interese, droši sazinies: Lilita Alute lilita@darbaguru.lv +371 20494149
-
Sveiki. Šobrīd tieši Codelex kursos ir pabeiguši mācības PHP stundenti. Minētās tehnoloģijas arī jābūt jauniņo arsenālā. Ja ir interese, padodiet man ziņu uz lilita@darbaguru.lv - padalīšos ar kursa pārstāves tiešajiem kontaktiem. Lilita Alute Rekrutieru komandas vadītāja/IT rekrutiere
-
Es sapratu, tur noteikti jau pie informācijas ievietošanas db kaut kas nogājis greizi, jo ar datubāzi arī viss ok, kā noslēgt šo tēmu?
-
izpildi vaicājumu kā pirmo pirms visiem: SET NAMES utf8
-
Sveiki! Meklēju CTO/co-founderi startupam: Services on Demand mobile apps (React Native, PHP 7.2) Kodu rakstījusi studija Baltkrievijā (ScienceSoft) Produkts pabeigts līguma ietvaros, bet nepieciešami uzlabojumi un cilvēks komandā, kurš pats spēj kodēt/uzturēt produktu un pēc tam nākotnē vadīt izstrādi. Ir konkrētas norunas ar investoriem par launch Londonā, lai būtu tam pilnībā gatavi, esam nolēmuši nolaunčot produktu saviem spēkiem mazākā tirgū - Maltā. Tādā veidā vēlamies iztestēt produktu lietošanā, kur nav tik lieli reputācijas riski pie tehniska rakstura problēmām. Respektīvi, plāns ir sākt ar mazāku tirgu, lai novērstu visus iespējamos trūkumus un pēc iespējas labāk sagatavotos lielam lietotāju skaitam Londonā. Uzdevumi pašlaik: 1. Sagatavot produktu launcham Maltā 2. Maintenance pēc launch 3. Uzņemties CTO lomu. Par konkrētiem nosacījumiem vienosimies. Te var noskatīties video par pašu produktu: https://www.youtube.com/watch?v=o6D3roGBTS8&ab_channel=Rozie Ja ir interese, raksti: dainis@colortime.lv +371 26539789 stack of technologies: Technologies Backend PHP 7.2 Postgres 11 MongoDB 4.4.1 Laravel 6.8 Centrifugo 2.3.1 nginx 1.9 Docker Mobile app React Native 0.63.4 Redux 4.0.4 redux-thunk 2.3.0 tipsi-stripe 9.0.0 Web panel Typescript Material UI and build-in JSS React-redux Redux-saga Redux-toolkit
-
Piedāvāju brīvajā laikā piepelnīties studentiem, junioriem ar php, js zināšanām. Vēlams bāzes zināšanas datubāzēs(mysql, sqlite, mongodb, mariadb) vai vismaz mācēt saguglēt risinājumus. Protams der arī augstāka līmeņa programmētāji, bet pieļauju, ka tieši studentam/junioram šis būs saistošs piedāvājums. Pastāvīgi vajadzīgi dažādi nelieli skripti, gabaldarbi, pārsvarā saistīti ar vienkāršu automatizāciju un datu apstrādi, populāru CMS skriptu neliela rediģēšana. Uzdevumu apjomi - vienas līdz trīs stundu robežās ar retiem izņēmumiem. Uzdevumi nav steidzami un tos var darīt brīvajā laikā, galvenais vienoties par termiņu. Aptuvenās prasības 1-3h uzdevumam, izpildīt to 1-2 dienu laikā. Samaksa pēc vienošanās par konkrētu gabaldarbu, bet orientējoši ~20 EUR stundā + bonusi no maniem ienākumiem. Samaksa BTC/USDT/AdvCash. Protu adekvāti sastādīt tehnisko uzdevumu, saprotu darba apjomus un specifiku. Ja interesē piedāvājums, rakstat PM un apmainīsimies ar kontaktiem.
-
To tad jāpamēģina vēlāk, patlaban strādāju, bet nezinu vai tur būs problēma, izmantoju phpStorm. Ja iesaki Laravel, tad kā tur ir ar routiem, jo es ko iepriekš izmantoju (kas pašā rakstā rakstīts), tam bija nenormāls čakars ar tiem, visu laiku kaut kas negāja un kad visu sataisīju, tā arī nesapratu kā tas īsti darbojas, kā ir ar Laravel routiem? Liekas man ir vajadzīgs kāds mentors kamēr es notiprinu zināšanas vispār PHP
-
Ar kādu programmu tu raksti kodu? Pamēģini ierakstīt failā to tekstu, vienkārši padod mainīgo uz file_put_contents(), un pēc tam pārbaudi kādā citā teksta redaktorā, vai tur ir sačakarēti burti vai nav. Btw, iesaku ņemt labāk Laravel, nevis Codeigniter. Laravels ir stipri populārāks frameworks, būs vieglāk atrast darbu pēc tam.
-
Nomainiju uz citu MySQL versiju, uz MAriaDB v10.3.36, laikam pēdējā, ta ir tada pati, ka uz web servera uz kura jāliek projektu, ko tieši uzrakstītu, es arī nomainīju frameworku, tagad esmu uz Codeigniter 4 v4.2.7 Teksts izvadās šāds: HILTI sienu kanÄ�lfrÄ“ze dcl180-SL jābūt HILTI sienu kanālfrēze dcl180-SL Man patlaban ir tikai: <html lang="utf-8"> Bet iepriekš mēģināju visu pec kartas ko var atrast interneta saistība ar kodēšanu (encode), nekas nepalīdz, mēģināju: <meta charset="utf-8"> <meta charset="ISO-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> Un bija noteikti vēl kaut kas, tikai neatceros kas, ko nebiju nekad lietojis, datubāze arī viss korekti saglabāts 'Collation' uz: utf8mb4_unicode_ci Nekas nelīdz, ņemot no datubāzes nekas netiek mainīts, tikai cik no stdClass uz array lai var izvadīt. Iepriekšējā projektā tā arī saglabājās uz uz datubāzes un tur viss parādās korekti https://vibrobliete.lv <- te viss korekti. Pats nezinu, bet vai ir kāda funkcija iekš MySQL lai visu mainītu, aizstātu simbolus vai kas tāds?
-
Jazek WaterSide started following Veca, bet aktuāla problēma and Simboli no MySQL uz PHP izvadās nekorekti
-
Labdien visiem, Lieta tāda, ka nesen taisīju vienu web projektu un tur man sanāca, ka datubāzē ieraksti izveidojas ar sekojošiem simboliem: Piemērs: NotekÅ«deņu sÅ«knis = Notekūdeņu sūknis IR = JĀBŪT Ä� = ā Ä“ = ē Å« = ū Å = ņ Ä« = ī Ä£ = ģ Å¡ = š †Ä· = ķ Iepriekšēja projekta izvadijās korekti, latviski ka paredzēts, jaunaja ko pārtaisu uz CodeIgniter izvadās tieši tas pats kas pašā datubāžē, mēģināju kodējumu kas iepriekšējā projektā, nekas nestrādā. Versijas uz kurām strādāju: "php": "8.0" "marinaDB": "10.9.3" "CodeIgniter": "4.2.7" Nezinu vai nepieciešams, bet te programmatūra uz kā strādāju: PHPStorm: 2021.3 Laragon: 5.0.0.210523 Internetā hostings uz Area.lv, tur arī viss strādā korekti, kas varētu būt par vainu? Ko man darīt, pārrakstīt visu datubāzi? Nav drausmīgi daudz ierakstu, bet tāpat visai dienai būtu ko darīt, nav tik daudz laika, varbūt ir kāds variants kā izvadīt tapat ka otra projektā, tur man izvadās uz HTML ar TWIG palīdzību un vienīgais kodējums ir <html lang="utf-8"> un datubāzē Collation: utf8mb4_general_ci, tas arī viss, nekas cits nav pielietots, atceros iepriekš bija problēma ar garumzīmēm (ar ko man vienmēr sanāk problēma), to neatceros ka atrisināju, bet fakts ka tagad nekas neiet. Cerams visu uzrakstīju skaidri un saprotami PALĪDZIET KĀDS
-
Kāpēc mysql versija tik aizvēsturiska? Jebkurā gadījumā iemet savu uzrakstīto.
-
Mēģināju, neiet
-
<head> <meta charset="utf-8"> </head> + https://www.php.net/manual/en/function.htmlentities.php
-
Laba diena! Problēma sekojoša, pats esmu pavisam nesen sācis darboties ar PHP un ir nu priekš manis patlaban milzīga problēma ar tekstu latviski, datubāze teksts rādas korekti, bet kad izvadu lapā, ir jautajumazīms garumzīmju vietā, esmu izmēģinājis visu ko google deva, neka, pats dīvainākais ir ka datubāze nokonfigurēta pareizi un izvades lapa kodējums pareizais, es iepriekš šo lapu biju taisījis un viss darbojās citā sadaļā, bet jaunajā ko pirms paris dienām pievienoju nekādi nestrādā, ka es varētu atrisināt? Mans projekts uz: PHP 8.0 MySQL 5.2 "PHP": "8.0", "MySQL": "5.2", Ka arī dažas paciņas ar composer: "nikic/fast-route": "^1.3", "twig/twig": "^2.0", "doctrine/orm": "^2.11", "tinymce/tinymce": "^6.0" Kāds gadījumā nezin ka es šo varu atrisināt?