Jump to content
php.lv forumi

Search the Community

Showing results for tags 'MySQL'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • PHP
    • Interesanti palasīties
    • Iesācējiem
    • Vispārēji
    • Gatavi skripti
    • Freimworki, CMS
    • Datubāzes
  • Infrastruktūra, serveri, serveru programmatūra
    • Instalācija un konfigurācija
    • Hostinga piedāvājumi
    • Hostinga novērtējumi un atsauksmes
  • Pārlūkprogrammas daļa
    • HTML, XHTML
    • CSS
    • Javascript
    • Citas pārlūku vides un pārlūku valodas
    • Pārlūkprogrammas
  • Citas lietas
    • Darbs
    • Drošība
    • Manas lapu/darba novērtēšana
    • Saites uz noderīgiem resursiem
    • eKomercija un ePakalpojumi
  • php.lv
    • Netēma
    • Atsauksmes, ierosinājumi, lamu vārdi
    • Draza
  • Arhīvs
    • PHP
    • (X)HTML, CSS
    • php.lv

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. 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
  2. Strauji augošs Latvijas uzņēmums Good Day veido jaunu komandu Rīgā, tāpēc meklējam Senior PHP Programmētāju. Esam neliels mārketinga uzņēmums, kas ar dažādiem tehnoloģiski sarežģītiem risinājumiem piedāvā reklāmas pakalpojumus internetā klientiem vairāk nekā 20 pasaules valstīs. Pašlaik uzņēmuma pamatdarbība norit Saldū, bet no februāra ir atvērts arī ofiss Rīgā pie t/c Spice. MĒS TEV UZTICĒSIM · Izstrādāt un uzturēt mājas lapas atbilstoši sagatavotajai specifikācijai; · Izstrādāt un pilnveidot sinhronizācijas risinājumus starp platformas sadarbības partneriem; · Veidot datu atskaites atbilstoši prasībām. MĒS NO TEVIS SAGAIDĀM · Teicamas programmēšanas prasmes PHP (uz Laravel framework), MySQL ar vismaz 5 gadu pieredzi; · Pieredzi darbā ar datubāzēm, API risinājumu izstrādē, servisu pielāgošanā, WEB mārketinga rīkiem; · Teicamas latviešu un angļu valodas zināšanas (jebkuras citas valodas zināšanas tiks uzskatītas kā priekšrocība); · Augstu atbildības sajūtu un precizitāti; · Spēju uzņemties iniciatīvu un produktīvi organizēt savu darba laiku; · Vēlmi attīstīt savas zināšanas un prasmes. MĒS TEV PIEDĀVĀJAM · Elastīgu darba laiku (8h darba diena, sākums laika posmā no plkst. 8:00 līdz 10:00); · Mēnešalgu 2850EUR – 4300EUR bruto (tā atkarīga no Tavām zināšanām un prasmēm); · Veselības apdrošināšu pēc pārbaudes laika; · Apmaksātas pusdienas birojā; · Darbam nepieciešamo aprīkojumu; · Lojalitāti ilgtermiņa sadarbībai; · Karjeras izaugsmes iespējas; · Tava dzimšanas diena – apmaksāta brīvdiena; · Atsaucīgus un draudzīgus kolēģus; · Komandas saliedēšanās pasākumus. Gaidām Tavu pieteikuma CV un Motivācijas vēstuli ar norādi ‘’PHP Programmētājs’’ līdz 22.02.2022. e-pastā [email protected] .
  3. Informācijas tehnoloģiju uzņēmums, kurš ir tirgus līderis savā darbības jomā, 20 gadu bagātajā pieredzē iemantojis atzinību to klientu vidū, un lepojas ar plašo zīmola atpazīstamību Latvijas iedzīvotāju vidū jebkurā vecuma grupā, savā komandā aicina pievienoties PHP programmētāju. Galvenie uzdevumi: klientu pašapkalpošanas programmas uzturēšana, uzlabojumu veikšana, pielāgošana klientu specifiskām vajadzībām; iekšējo programmatūru/platformu izstrāde; darba uzdevumu struktūras Jira ievērošana, specifikāciju fiksēšana, Cross Code review. Prasības kandidātiem: 3 - 5 gadu pieredze programmēšanā; ļoti labā līmenī pārzināt PHP un Laravel tehnoloģijas; pārzināt datubāzes, vēlams SQL; labā līmenī pārzināt Vue.js tehnoloģiju; pārzināt Docker un Nuxt.js; labas latviešu valodas zināšanas, angļu valoda nepieciešama tehniskā darba veikšanai. Uzņēmums piedāvā: atalgojumu no 2800 - 3600 EUR bruto; veselības apdrošināšanu uzsākot darba attiecības; komandas saliedēšanās pasākumus; profesionālās izaugsmes iespējas; iespēju piedalīties finansētās apmācībās; interesantu un dinamisku darbu saliedētā kolektīvā; iespēju strādāt vienā no atpazīstamākajiem uzņēmumiem Latvijā, kurš ir tirgus līderis tehnoloģiju nozarē. Darba laiks: pēc vienošanās Darba vieta: uz vietas birojā, Rīgā. Pieteikumu sūtīt uz [email protected] Konfidencialitāte garantēta.
  4. WorkingDay klients ir starptautisks uzņēmums, kas darbojas e komercijas nozarē. Uzņēmuma darbība balstīta uz sarežģītām IT sistēmām un attīstības komanda Rīgā sastāv no vairāk kā 50 izciliem IT speciālistiem. Šī ir neatkārtojama iespēja PHP izstrādātājam pievienoties vadošajam tirgus uzņēmumam, kas piedāvā attīstību un izaugsmi gan personīgi, gan uzņēmumā. PHP IZSTRĀDĀTĀJS (vairākas vakances) Tu strādāsi kādā no sekojošiem attīstības virzieniem: • integrācija: realizēt integrāciju ar e komercijas platformām, kā arī uzturēt mūsu API; • rēķini: atbildība par maksājumiem, atlaidēm un visu pārējo, kas saistīts ar naudu mūsu vietnē; • darbība: nodrošināt, ka pasūtītāji nonāk no mūsu klientu tiešsaistes veikaliem mūsu sistēmā un tālāk uz pareizo aprīkojuma vietu pareizajā objektā. Ļoti svarīgi ir vēlme mācāties, būt gatavam strādāt ar jaunām tehnoloģijām, un būt personībai ar augstiem kvalitātes standartiem, atbildības sajūtu, spēju uzņemties atbildību par padarīto darbu. Nepieciešamās tehniskās prasmes un kvalifikācijas: • PHP, MySQL, PHPUnit; • ES6 JS, Vue.JS, Webpack, SCSS; • Docker; • AWS; • GIT; • labas tehniskās angļu valodas zināšanas. Uzņēmums piedāvā: • personīgas un profesionālas attīstības iespējas strauji augošā uzņēmumā; • dinamisku un strauji mainīgu vidi; • elastīgas darba stundas; • mēneša atalgojumu 2000—4000 EUR bruto; • vidi bez birokrātijas — katra ideja un iniciatīva tiks novērtēta; • veselības apdrošināšana no pirmās darba dienas un bezmaksas pusdienas; • brīvdiena jūsu dzimšanas dienā. Tu iederēsies komandā, ja vēlaties izaicinājums, ja Jums ir ambīcijas, vēlme pēc plašas atbildības un redzēt to, kā jūsu darbs sniedzis ieguldījumu uzņēmuma izaugsmē. https://www.workingday.lv/lv/vakances/biz/starptautisks-uznemums/php-developer-php-izstradatajs-a/21389&NoButtons=true&popup=1 Papildu informāciju var iegūt, sazinoties ar Ievu Pilskallieti: Tālr .: +371 28336170 E-pasts: [email protected] WorkingDay Latvia Tērbatas iela 53-10 Rīga, LV-1011 Reģ. Nr. 40003793545
  5. Sveiki. Man ir problēma sakarā ar formu, kas nesūta datus uz mysql tabulu. Būtu pateicīgs par risinājumiem. MySQL : , kur id ir primary un automātiski palielinās, bet user_group pēc default ir 'user'. Ar pieslēgšanos mysql tabulu viss ir kārtībā. Problēma ir kaut kur starp formu un php kodu. PHP : <?php session_start(); require 'html/test.html'; //connect to database $db = new mysqli("localhost", "root", "" ,"company" ); if (isset($_POST['register_form'])) { $name = $_POST['name']; $surename = $_POST['surename']; $email = $_POST['email']; $phone = $_POST['phone']; $city = $_POST['city']; $postcode = $_POST['postcode']; $region = $_POST['region']; $username = $_POST['username']; $password = $_POST['password']; $password_re = $_POST['password_re']; if ($password == $password_re) { //create new user // ievietot DB $sql = $db->prepare("INSERT INTO login(name, surename, email, phone, city, postcode, region, username, password) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?)"); $sql->bind_param("sssssssss", $name, $surename, $email, $phone, $city, $postcode, $region, $username, $password); $sql->execute(); // izsuacam funkciju, kas ievieto loetotāja datus DB $_SESSION['message'] = "You are now logged in!"; $_SESSION['username'] = $username; $sql->close(); header("location: index.php");//redirect to home page } } ?> HTML : <form id="regForm" action="register.php" name="register_form"> <h1>Reģistrācija:</h1> <div class="col-xs-12"> <p class="title"> Pamatinformācija: </p> </div> <div class="col-md-6 col-xs-12"> <input placeholder="Vārds..." name="name" type="text" required> </div> <div class="col-md-6 col-xs-12"> <input placeholder="Uzvārds..." name="surename" type="text" required> </div> <div class="col-xs-12"> <p class="title"> Kontaktinformācija: </p> </div> <div class="col-md-6 col-xs-12"> <input placeholder="E-pasts..." name="email" type="email" required> </div> <div class="col-md-6 col-xs-12"> <input placeholder="Tālruņa nr..." name="phone" type="phone" required> </div> <div class="col-xs-12"> <p class="title"> Dzīvesvieta: </p> </div> <div class="col-xs-12"> <input placeholder="Pilsēta" name="city" type="text" required> </div> <div class="col-md-6 col-xs-12"> <input placeholder="Pasta indekss" name="postcode" type="text" required> </div> <div class="col-md-6 col-xs-12"> <input placeholder="Rajons" name="region" type="text" required> </div> <div class="col-xs-12"> <p class="title"> Profila informācija: </p> </div> <div class="col-xs-12"> <input placeholder="Lietotājvārds..." name="username" type="text" required> </div> <div class="col-md-6 col-xs-12"> <input placeholder="Parole..." name="password" type="password" required> </div> <div class="col-md-6 col-xs-12"> <input placeholder="Atkārtota parole..." name="password_re" type="password" required> </div> <div class="col-xs-12"> <input class="btn btn-lg btn-success" type="submit" value="Reģistrēties"></input> </div> </form>
  6. Sveiki! Nepieciešams viedoklis/palīdzība saistībā ar automātisku table atjaunošanu . Īss rezumē par situāciju. Ir opencart CMS, un 3x dienā no vairumtirgotāja ienāk XML preču papildinājumi un preču skaita atjauninājumi utt utjp. Taču katru reizi, kad kāds produkts tiek atjaunots(skaits, nosaukums, apraksts), tad produktam automātiski nometās tax_class_id '0' bet nepieciešams ir '11' Esošais risinājums ir pats vienkāršākais un tai pat laikā- kaitinošākais. jo 3x dienā manuāli nepieciešams atjaunot. Biju atradis info par CRON, bet īsti skaidrībā netiku. Varbūt kāds zin kādu labu manuāli, lai uztaisīt šo funkciju automatizētu? <?php $servername = "localhost"; $username = "username"; $password = "4password"; $dbname = "dbname"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "UPDATE `ocl0_product` SET `tax_class_id` = '11'"; if ($conn->query($sql) === TRUE) { echo "tax_class_id atjaunots"; } else { echo "Kļūda atjaunojot tax_class_id: " . $conn->error; } $conn->close(); ?> Vai arī kāds var padalīties ar info, kā opencart 2.3 tax_class_id, kas ir PVN- nomest atpakaļ uz default 0, būšu tikai pateicīgs. P.s. Pie xml kataloga importa koda klāt netieku. Paldies!
  7. Full stack php programmētājs uz pilnu darba dienu web kompānijā VivaWeb. Labas zināšanas PHP, SQL, Jquey, AJAX, CSS 3, HTML 5; Zināšanas un pieredze vienā no frameworks: Symfony, CodeIgniter vai Laravel; Minimālā web programmēšanas pieredze 1 gads. [email protected] Priekšrocības: Pieredze ar PHP smarty; Pieredze ar Git vai SVN. Mēs piedāvājam: Konkurentspējīgu algu; Perspektīvas karjēras izaugsmes iespējas; Prakses iespēja speciālistu komandā; Dalība StartUp projektos; Programmētāju komanda StartUp projektu īstenošanai. Sūtiet uz norādito E-Mail savus CV un motivācijas vēstules un mēs sazināsimies ar Jums Skype-interviju. [email protected]
  8. DarbaGuru klients - digitālā dizaina studija KOSMODROMS, kas piedāvā interneta resursu izstrādi, aicina pievienoties savai komandai IT nozares jauno speciālistu. Galvenie uzdevumi: HTML, CSS, JavaScript sagatavošana, atbilstoši izstrādātajam dizainam; programmēšanas darbu veikšana (PHP, MySQL) satura vadības sistēmām; esošo WEB projektu uzturēšana un nepieciešamo labojumu veikšana. Prasības kandidātiem: vismaz 1 gada pieredze WEB izstrādē; PHP prasmes - ļoti labi (izpratne par OOP); MySQL - labi (izpratne par datu tipiem un indeksiem); HTML un CSS - ļoti labi; JavaScript - labi (vēlama pieredze jQuery); priekšrocības kandidātiem ar pieredzi Adobe Illustrator un Wordpress; pēc rakstura - atsaucīgs, precīzs, ar interesi par WEB tehnoloģijām. Uzņēmums piedāvā: iekārtotu darba vietu; ievadīšanu darbā un apmaksātus profesionālos kursus un seminārus; izaugsmes iespējas par Senior Full-stack Web izstrādātāju; atalgojumu sākot no 700 EUR neto (uz rokas). Darba vieta: birojā Biķernieku ielā 22, Rīgā Darba laiks: 10:00 – 18:00 vai elastīgs Pieteikumu lūdzu sūtīt uz [email protected]
  9. Ir ~4.5 gadu darba pieredze ar dažāda lieluma un sarežģītības projektiem (vizītkaršu lapas, e-veikali, dokumentu uzskaites sistēmas, kredītu sistēmas, utt), gan frontend, gan backend, bet pēdējā laikā esmu sapratis, ka mūsdienu frontend pasaule nav priekš manis. Meklēju darbu pilnībā vai lielākoties no mājām (dzīvoju Rīgas centrā), pastāvīgā darbā, pie viena vai dažiem lielākiem projektiem. Zinu, ka tas ir iespējams, jo 3 darbos, kopumā vairāk par 2 gadiem, esmu tā strādājis. Prasu 1200€/neto (bet ja piedāvā vairāk, neatteikšos). Sīkāka info privāti.
  10. Meklējam steidzami Backend programmētāju. Nepieciešamās prasmes: PHP Mysql F3 (Fat-free) frameworks) Ja ir interese par projektu, lūdzu rakstīt uz [email protected] vai zvanīt 29103266
  11. Ne-programmētāji man saka, ka Parse rullē un tagad tas ir jāizmanto un nekādi mysql nebūs. Bet kautkā skeptiski raugos uz lokālās datubāzes pilnīgu aizvietošanu ar Parse pieprasījumiem. Izmantot abus mysql un Parse? Vairāk par to Laravel auth. Feeling confused.
  12. Te ir sql kas dod man erroru! Saprotu ka tas varbūt ir dēļ manas sql versijas? ja tā tad kā labot šo sql? -- -- Table structure for table `scraffiliateusr` -- CREATE TABLE `scraffiliateusr` ( `usrid` bigint(20) NOT NULL auto_increment, `usract` int(11) NOT NULL default '0', `usrnam` varchar(100) NOT NULL default '', `usrpwd` varchar(100) NOT NULL default '', `usractkey` varchar(100) NOT NULL default '', `usrip` varchar(100) NOT NULL default '', `usreml` varchar(100) NOT NULL default '', `usrjondtetme` datetime NOT NULL default '0000-00-00 00:00:00', `usrinvby` int(11) NOT NULL default '0', `usrlstvstdtetme` datetime NOT NULL default '0000-00-00 00:00:00', `usrvst` int(11) NOT NULL default '0', `usrvsttdy` int(11) NOT NULL default '0', `usrprflstvstdtetme` datetime NOT NULL default '0000-00-00 00:00:00', `usrprfvst` int(11) NOT NULL default '0', `usrprfvsttdy` int(11) NOT NULL default '0', `usrinvlstsnddtetme` datetime NOT NULL default '0000-00-00 00:00:00', `usrinvsnd` int(11) NOT NULL default '0', `usrinvsndtdy` int(11) NOT NULL default '0', `usrinvurllstclkdtetme` datetime NOT NULL default '0000-00-00 00:00:00', `usrinvurlclk` int(11) NOT NULL default '0', `usrinvurlclktdy` int(11) NOT NULL default '0', `usrinvsndmax` int(11) NOT NULL default '0', `usrpoints` float NOT NULL default '0', `usrpointsindirect` float NOT NULL default '0', `usr24` varchar(100) NOT NULL default '', `usr25` varchar(100) NOT NULL default '', `usr26` varchar(100) NOT NULL default '', `usr27` varchar(100) NOT NULL default '', PRIMARY KEY (`usrid`) ) TYPE=MyISAM AUTO_INCREMENT=1 ; -- -- Dumping data for table `scraffiliateusr` -- INSERT INTO `scraffiliateusr` (`usrid`, `usract`, `usrnam`, `usrpwd`, `usractkey`, `usrip`, `usreml`, `usrjondtetme`, `usrinvby`, `usrlstvstdtetme`, `usrvst`, `usrvsttdy`, `usrprflstvstdtetme`, `usrprfvst`, `usrprfvsttdy`, `usrinvlstsnddtetme`, `usrinvsnd`, `usrinvsndtdy`, `usrinvurllstclkdtetme`, `usrinvurlclk`, `usrinvurlclktdy`, `usrinvsndmax`, `usrpoints`, `usrpointsindirect`, `usr24`, `usr25`, `usr26`, `usr27`) VALUES (1001, 1, 'user', 'password', '', '', '', '0000-00-00 00:00:00', 0, '2008-02-24 19:05:46', 10, 11, '2008-02-24 07:40:54', 2, 1, '2008-02-24 19:06:09', 2, 1, '2008-02-24 17:40:27', 2, 1, 5, 20, 9, '', '', '', ''), (1002, 1, 'user2', 'password', '', '', '', '0000-00-00 00:00:00', 1001, '0000-00-00 00:00:00', 0, 0, '2008-02-24 19:05:58', 4, 8, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 2, 11, 0, '', '', '', ''), (1003, 1, 'user3', 'password', '', '', '', '0000-00-00 00:00:00', 1001, '0000-00-00 00:00:00', 0, 0, '2008-02-24 07:22:42', 1, 1, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 5, 0, 0, '', '', '', ''), (1004, 1, 'user4', 'password', '', '', '', '0000-00-00 00:00:00', 1001, '0000-00-00 00:00:00', 0, 0, '2008-02-24 07:28:29', 1, 1, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 3, 0, 0, '', '', '', ''), (1005, 1, 'user5', 'password', '', '', '', '0000-00-00 00:00:00', 1002, '0000-00-00 00:00:00', 0, 0, '2008-02-24 07:29:26', 1, 1, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 4, 10, 0, '', '', '', ''), (1006, 1, 'user6', 'password', '', '', '', '0000-00-00 00:00:00', 1003, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 5, 0, 0, '', '', '', ''), (1007, 1, 'user7', 'password', '', '', '', '0000-00-00 00:00:00', 1004, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 1, 0, 0, '', '', '', ''), (1008, 1, 'user8', 'password', '', '', '', '0000-00-00 00:00:00', 1004, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 2, 0, 0, '', '', '', ''), (1009, 1, 'user9', 'password', '', '', '', '0000-00-00 00:00:00', 1004, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 3, 0, 0, '', '', '', ''), (1010, 1, 'user10', 'password', '', '', '', '0000-00-00 00:00:00', 1004, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 5, 0, 0, '', '', '', ''), (1011, 1, 'user11', 'password', '', '', '', '0000-00-00 00:00:00', 1005, '0000-00-00 00:00:00', 0, 0, '2008-02-20 12:38:26', 0, 1, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 4, 10, 0, '', '', '', ''), (1012, 1, 'user12', 'password', '', '', '', '0000-00-00 00:00:00', 1005, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 5, 0, 0, '', '', '', ''), (1013, 1, 'user13', 'password', '', '', '', '0000-00-00 00:00:00', 1008, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 4, 0, 0, '', '', '', ''), (1014, 1, 'user14', 'password', '', '', '', '0000-00-00 00:00:00', 1009, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 3, 0, 0, '', '', '', ''), (1015, 1, 'user15', 'password', '', '', '', '0000-00-00 00:00:00', 1014, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, '0000-00-00 00:00:00', 0, 0, 2, 0, 0, '', '', '', ''); -- -------------------------------------------------------- -- -- Table structure for table `scraffiliateurlclk` -- CREATE TABLE IF NOT EXISTS `scraffiliateurlclk` ( `urlclkid` bigint(20) NOT NULL auto_increment, `urlclkusrid` bigint(20) NOT NULL, `urlclkipaddress` varchar(50) NOT NULL, `urlclktmestmp` varchar(50) NOT NULL default '0', `urlclk4` varchar(50) NOT NULL, PRIMARY KEY (`urlclkid`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; -- -- Dumping data for table `scraffiliateurlclk` -- ERRORS: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM AUTO_INCREMENT=1' at line 35
  13. Iphone Photography School, biggest blog in iPhone photography niche is looking to expand the team and is hiring a full time web developer. Requirements: - Good knowledge of PHP - Good knowledge of MySQL - Understaing of WordPress - Good understanding of working with APIs - REST API & etc. - Excelent knowledge of HTML5, CSS3, JavaScript & jQuery - Understanding of Responsive design - Basic knowledge of Virtual Server Linux - Ubuntu - Good English communication skills - Willingness to learn new skills - Achievement and growth mindset Here’s what we can offer: - The ability to work from home - Flexible work schedule and location - Paid learning time (5 hours per week) - Work that impacts millions of people We believe that the biggest motivaiton for us is that our work is being valued by millions of people. Our blog is seen by more then half a million visitors each month and we have more then 5 million unique visitors. We have a lot of plans for future and we hope that you are excited about doing things you haven’t done before, coming up with your own ideas and implementing them. If you’re interested in this position – and if you could help us create and grow better – send an email to [email protected] and I’ll try to set a meeting with you. When applying please add your CV, links to work you have done and a comment about the timeframe for the project, link to your github profile and answers to these questions: 1) Why should we hire you as a web developer? 2) What are your looking to gain from work and what motivates you? 3) What are your biggest strengths and weaknesses? 4) Is there anything else we should know about you? 5) When can you start working? Applications should be sent in by Friday July 10th 12pm.
  14. DarbaGuru klients Lursoft IT - informācijas tehnoloģiju uzņēmums, kas nozarē darbojas jau vairāk nekā 22 gadus un ir pierādījis sevi kā dinamisks, inovatīvs un uz klientu vajadzībām vērsts. Viens no uzņēmuma galvenajiem darbības veidiem ir programmatūras izstrāde. Lursoft IT izstrādā, uztur un apkalpo dažādas informācijas sistēmas, t.sk. valsts nozīmes. Uzņēmuma izstrādātās IS nodrošina liela apjoma datu reģistrēšanu, apstrādi, glabāšanu, pārraidīšanu un pieejamību, automatizētu dažādu statistiku sagatavošanu un datu apmaiņu ar citām valsts informācijas sistēmām. Galvenie uzdevumi: datu bāzu informācijas sistēmu izstrāde; sistēmu projektējums, veidojot un aprakstot sistēmas arhitektūru saskaņā ar specifikācijām, biznesa prasībām un standartiem; programmatūras izstrāde un tās dokumentēšana; kļūdu labojumu veikšana izstrādātajā programmatūrā ekspluatācijā esošajām sistēmās; tehniskās dokumentācijas izstrāde. Prasības kandidātiem: vismaz 2 gadu pieredze kā PHP izstrādātājam; pieredze ar SQL, MySQL, PostgreSQL datu bāzēm; vēlama pieredze ar XML; Uzņēmums piedāvā: darba algu pārbaudes laikā sākot no 1000-1300 EUR neto (uz rokas), pēc pārbaudes laika vairāk, atkarībā no spējas kvalitatīvi veikt darba uzdevumus; veselības apdrošināšanu; karjeras izaugsmes iespējas par vecāko programmētāju. Darba vieta: Rīgā, Matīsa ielā 8 Darba laiks: darbdienās 8:30-17:30 CV lūdzu sūtīt uz [email protected] Konfidencialitāte garantēta! Pieteikties līdz 2015.gada 15.jūlijam
  15. Labdien! Doma ir uztaisit vairakus dropdow, kas savienojas un saglabā datus iekš mysql. Viss strādā, tikai ir viena problēma, kad atsāju vienu teiblu, tad viss ir kārtībā, taču kad pievienoju jaunu, tā iekš dropdown dati atkārtojās. mysql_connect("localhost","root",""); mysql_select_db("test"); $sql = "SELECT * FROM o_make, o_location, o_btype"; //man liekas, ka errors ir sajaa rindinja $query = mysql_query($sql); while ( $results[] = mysql_fetch_object ( $query ) ); array_pop ( $results ); Pilns kods: P.s zinu, ka kodā ir bardaks, taču šobrīd nesaprašana par datubāzi. <?php session_start(); include_once('../includes/connection.php'); if (isset($_SESSION['logged_in'])) { if (isset($_POST['title'], $_POST['content'], $_POST['location'], $_POST['make'], $_POST['model'], $_POST['year'], $_POST['odometer'], $_POST['transmission'], $_POST['fuel'], $_POST['color'], $_POST['image'])) { $title = $_POST['title']; $content = nl2br($_POST['content']); $location = $_POST['location']; $make = $_POST['make']; $model = $_POST['model']; $btype = $_POST['btype']; $year = $_POST['year']; $odometer = $_POST['odometer']; $transmission = $_POST['transmission']; $fuel = $_POST['fuel']; $color = $_POST['color']; $image = $_POST['image']; if (empty($title) or empty($content)) { $error = 'All fields are required'; } else { $query = $pdo->prepare('INSERT INTO articles (article_title, article_content, article_timestamp, article_location, article_make, article_model, article_btype, article_year, article_odometer, article_transmission, article_fuel, article_color, article_image) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'); $query->bindValue(1, $title); $query->bindValue(2, $content); $query->bindValue(3, time()); $query->bindValue(4, $location); $query->bindValue(5, $make); $query->bindValue(6, $model); $query->bindValue(7, $btype); $query->bindValue(8, $year); $query->bindValue(9, $odometer); $query->bindValue(10, $transmission); $query->bindValue(11, $fuel); $query->bindValue(12, $color); $query->bindValue(13, $image); $query->execute(); header('Location: index.php'); } } ?> <html> <head> <title>ADS tutorial</title> <link rel="stylesheet" href="../assets/style.css" /> </head> <body> <div class="container"> <a href="index.php" id="logo">ADS</a> <br /> <h4>Add Article</h4> <?php if (isset($error)) { ?> <small style="color:#aa0000;"><?php echo $error; ?></small> <br /><br /> <?php } ?> <form action="add.php" method="post" autocomplete="off"> <input type="file" name="image" /><br /><br /> <input type="text" name="title" placeholder="Title" /><br /><br /> <select name="location"> <?php foreach ( $results as $option ) : ?> <option value="<?php echo $option->location; ?>"><?php echo $option->location; ?></option> <?php endforeach; ?> </select> <br /><br /> <select name="make"> <?php foreach ( $results as $option ) : ?> <option value="<?php echo $option->make; ?>"><?php echo $option->make; ?></option> <?php endforeach; ?> </select> <br /><br /> <input type="text" name="model" placeholder="Model" /><br /><br /> <select name="btype"> <?php foreach ( $results as $option ) : ?> <option value="<?php echo $option->btype; ?>"><?php echo $option->btype; ?></option> <?php endforeach; ?> </select> <br /><br /> <input type="text" name="year" placeholder="Year" /><br /><br /> <input type="text" name="odometer" placeholder="Odometer" /><br /><br /> <input type="text" name="transmission" placeholder="Transmission" /><br /><br /> <input type="text" name="fuel" placeholder="Fuel Type" /><br /><br /> <input type="text" name="color" placeholder="Type a color" /><br /><br /> <textarea rows="15" cols="40" placeholder="Content" name="content"></textarea><br /><br /> <input type="submit" value="Add Article" /> </form> </div> </body> </html> <?php } else { header('Location: index.php'); } ?> paldies jau iepriekš.
  16. Vajag konsultāciju vai šis būs ok http://sqlfiddle.com/#!2/9b74c0/1 PS. Vai ir vēl kādi varianti kā tādu lietu risināt?
  17. Labdien, veidoju mājaslapu, kur varēs aukšupielādēt failu. Nezinu kā lai labāk glabāt failu datubāzēs tabulā vai vienkāršī mapē. Kādas priekšrocības un kādi trūkumi ir katram no variantiem?
  18. "D3" ir 3 gadus jauns uzņēmums, kas specializējas unikālu tīmekļa risinājumu izstrādē un augstas pieejamības hostinga nodrošināšanā. Izstrādājam arī viedtālruņu aplikācijas un spēles. Attīstoties un augot uzņēmumam, jaunu start-up tipa ideju attīstīšanai un esošo projektu uzturēšanai meklējam nozīmīgu komandas biedru – PHP programmētāju. Prasības kandidātiem: - Padziļinātas zināšanas un pieredze darbā ar PHP, HTML, CSS, Javascript, MySQL (vismaz dažu gadu pieredze sistēmu analīzē un web izstrādē); - Pieredze darbā ar dažādiem ietvariem (frameworks) un CMS, nepieciešamās zināšanas sistēmu būvēšanai no pamatiem; - Dažādu design patterns (t.sk. MVC) pārzināšana, pieredze darbā ar Git; - Vēlme apgūt jaunas programmēšanas valodas (C#, Java, Swift) un risinājumus; - Teicamas latviešu un angļu valodas zināšanas. Par priekšrocību tiks uzskatīta: - Pieredze darbā ar Linux; - Prasme organizēt komandas darbu, kā arī patstāvīgi risināt problēmas; Uzņēmums piedāvā: - Iespēju būt nozīmīgai daļai strauji augošā uzņēmumā; - Atalgojuma pieaugumu atbilstoši darba rezultātam; - Elastīgu darba grafiku birojā ar iespēju strādāt no mājām; - Interesantu darbu dažādu projektu ietvaros; - Iespēju iegūt jaunu pieredzi un pilnveidoties. Sūti CV ar norādi "PHP programmētājs/-a” uz [email protected]. Sazināsimies ar 2. kārtas kandidātiem!
  19. Server version: 5.5.37-0ubuntu0.14.04.1-log - (Ubuntu) Server charset: UTF-8 Unicode (utf8) Ir tabula ar 2 kolonnām: `letter` VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `searchQuery` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL Satur datus grupēšanai pēc pirmā burta no searchQuery (lowercase). Piemēra dati: a - Atpūta ā - Ādas Vāki Problēma - izpildot šādu kveriju: SELECT DISTINCT `letter` FROM `table_x` ORDER BY `letter` ASC resultsets uztver burtus 'a' un 'ā' kā vienādus, t.i. rezultāts nesatur burtu 'ā', tikai burtu 'a'. Tāpat arī secība ir fucked up - latviešu burti seko tikai pēc latīņu 'z', un krievu burti - pēc latviešu 'ž'. Nomainot `letter` datu tipu uz utf8_bin, parādījās arī 'ā', taču secība vienalga ir fucked up. Kā panākt, ka burti izvadās kaut cik loģiskā secībā (vismaz latviešu un angļu burti, krievu var arī būt beigās, jo viņiem alfabēts citādāk izkārtots)? Vai man varbūt PHP pusē datus sortēt ar natsort()? Edit: ok, izskatās, ka man te ir vēl citas problēmas, PHP masīvu keys nav unicode, man teksts "Matu fēni" atrodas gan zem latīņu 'm', gan zem krievu 'м'. Ehh...
  20. Sveicināti! Vēlamies savai nelielajai un draudzīgajai 4 cilvēku kompānijai piesaistīt jaunu kolēģi. Daudz protam, daudz varam iemācīt, vēl daudz gribam iemācīties paši. Pamatā, interesē cilvēks, kam nav sveša PHP un Symfony 2 vide, bet noteikti sagaidām spēju apgūt un pielietot arī citas lietas. Sekojoši, darīšana vairāk grozīsies pie back-end izstrādes un šādiem rīkiem/tehnoloģijām: Prasību analīze un nedaudz sistēm-arhitektēšana Symfony 2 Bash/Shell Asterisk PowerMTA MySQL Apache/Nginx Solr/ElasticSearch RabbitMQ Dažāda veida web-servisi HTML4/5,CSS3 Minimālais, ko sagaidām ir: ļoti labas PHP zināšanas ļoti labas OOP zināšanas ļoti labas angļu valodas zināšanas pieredze ar MVC, kas vismaz līdzinās Symfony 2 Mēs, savukārt, piedāvājam: atalgojumu no EUR 1300 līdz 1800 veselības apdrošināšanu pašnoteiktu darba laiku ērtu darba vietu saulainā birojā, Vecrīgā, ar skatu uz bibliotēku labu tehniku darba veikšanai individuālu un cieņpilnu attieksmi pret ikvienu no mūsu pulka darbu ar visai apjomīgiem, netipiskiem un ļoti ambicioziem projektiem kafiju, tēju un citas pašsaprotamas lietas Gaidīšu Jūsu CV un piredzes/prasmju aprakstu savā pasta kastē: [email protected] Jau iepriekš pateicos! Jānis (+371 26 459 983)
  21. Labvakar, izdomāju uzrakstīt, varbūt pametīsiet kādu ideju. Doma tāda. Mysql tabula, kurā krīt iekšā statistikas dati. Value, filter kolonnas šajā gadījumā nav vajadzīgas, jo tiks izmantotas citur. Tabulas struktūra un testa dati. Reālajā vidē tie būs daudz, daudz vairāk un sāksies problēmas ar summēšanu, tāpēc arī ir šis topiks. SQL zemāk spoiler tagos: Selects no testa tabulas. SELECT person_id, coalesce(sum(case when stats_id = 1 then skaits end), 0) as s1, coalesce(sum(case when stats_id = 2 then skaits end), 0) as s2, coalesce(sum(case when stats_id = 3 then skaits end), 0) as s3, coalesce(sum(case when stats_id = 4 then skaits end), 0) as s4 FROM ( SELECT person_id, stats_id, COUNT(*) as skaits FROM testa_tabula GROUP BY person_id, stats_id ORDER BY skaits DESC ) AS X GROUP BY person_id Rezultāts vizuāli: Meklēts tiek stats_id skaits sagrupēts pēc personas id. Ar iespēju pēc tam sortēt pēc katras s1, s2, s3, s4... kolonnas, vienlaicīgi redzot pārējos datus. Stats_id ar laiku palielināsies, bet ne bezgalīgi. Kverija explain: Uz puslīdz reāliem datiem, 90% kverija aizņem copying to tmp table, jo jāsasummē ir diezgan daudz, salīdzinot ar iegūstamo rezultātu. Ieteikumi? Šo te kveriju ir iespējams uzlabot? Vai taisīt kaut kādu starptabulu ar jau sasummētiem datiem? Joks tāds, ka esošo rezultātu kādreiz būs nepieciešams vēl arī filtrēt pēc citām kolonnām - filter1, filter2. Tāpēc vienīgais variants ir sasummēt grupējot pēc person_id, stats_id, filter1, filter2, kā rezultātā ierakstu skaits nemaz tik ļoti nesamazināsies. //update: Ar starptabulu sanāk daudz maz normāli, ja ignorē filter1 un filter2. explain rezultāts: type=index, rows=81, extra=using where
  22. Meklēju darbu - GIS (geographic information system) programmētājs, DB administrators. Prasmes: GIS - MapServer; PostGIS; OpenLayers; GDAL, ogr2ogr; QGIS, GeoKettle; WMS, WFS; KML, GML, ESRI SHP. DB - PostgreSql, MySQL, SQLite, MS Access, FoxPro, MS SQL ( pamatzināšanas ), Oracle ( pamatzināšanas ). Programmēšanas valodas - MS .NET Framework ( npgsql ); PHP ( CMS – Wordpress, Drupal, Joomla; Frameworks – CakePHP, CodeIgniter ); Visual Basic/VBA; JavaScript, HTML/XHTML/XML, CSS, SQL; Object Pascal ( pamatzināšanas ); C/C++ un Assembly( studiju zināšanas ); Agile Software Development metodoloģija. Versiju kontroles sistēmas ( SVN, GIT ). Konferences - 9 Qgis Developer Meeting Valmiera 2013, DrupalCamp Baltics 2012, DrupalCamp Baltics 2011. Darba pieredze IT jomā no 1994. gada. Vēlams darbs no mājas, bet ne obligāti. Valdis E-pasts: [email protected]
  23. Sveiki. Ir nepieciešamība izdomāt pareizāko veidu kā ielasīt datus no xml (bankas fidavista) datubāzē. Ar xml nolasīšanu nav problēmu, ar datubāzi nav problēmu, ar php pusi arī nav problēmu. Ir neliela aizķeršanās - kā to visu darīt! Aizķeršanās ir tāda, ka katru reizi būs vairāki ieraksti, kurus vajadzēs modificēt pirms saglabāšanas datubāzē (ar roku). Īstenībā ir 2 varianti: 1. Ielasīt xml, izdrukāt html tabulu, kaut kādos inputos salabot to, kas labojams un to visu saglabāt ar post. (xml var gadīties arī paliels) 2. Uzreiz ar php palīdzību 'iepūst xml'u datubāzē un pēc tam iziet cauri un izlabot (piem. popup logā) labojamos datus. Nepatīk doma, ka kādā brīdī datubāzē būs nepareizi dati. Kā Tev liekās, kurš variants ir pareizāks? Varbūt es kaut ko nezinu un ir kāds trešais variants?
  24. Sveiki. Es te nodarbojos ar tādu ļoti vienkāršu meklēšanas skriptu, kas meklē priekšmetus datubāzē pēc tegiem. Šobrīd lietoju šādu: $raw_results = mysql_query("SELECT * FROM items WHERE (`tags` LIKE '$query%'); Vienkāršākiem meklējumiem ir ok, bet ar dažiem vārdiem ir problēmas. Piemēram, ja meklē "car" tad atgriež arī "cards" (loģiski - tas jau galu galā ir tas ko es viņam tanī querijā prasu) "map" atgriež arī "maple" Protams, es varētu aizvākt to procenta zīmi, bet man vajag lai viņš saprastu daudzskaitli. Piemēram, ja kāds meklē daudzskaitli "maps" man vajag, lai atgriež gan "maps" gan "map" un ja meklē vienskaitli "map" - vajag, lai arī atgrieztu "maps" Kāda būtu labākā metode, lai to dabūtu gatavu? Paldies.
  25. Sveiki. Ir vajadzīga neliela palīdzība ar loģikas izprašanu. Piemērs būs stipri saīsināts, bet tā, lai galveno domu var saprast. Ir tabulas - Invoices, Invoice_Items, Items, Item_Stock. Invoices: id, number, summa... Invoice_Items: id, invoice_id, item_id, daudzums, cena... Items: id, name, ..... Item_Stock: id, item_id, daudzums..... Doma, ceru, visiem ir skaidra, kas ar ko un kā ir sasaistīts. Ir smuka forma, kurā tas viss tiek ievadīts un saglabāts. Iekš 'Invoice_Items', saglabājot vienu vai vairākus ierakstus, katrs ieraksts atjauno vēl kādu ierakstu citā tabulā, piemēram, atjauno info tabulā 'Item_Stock". Veidojot jaunu pavadzīmi, viss notiek baigi smuki, viss ir skaidrs. Problēmu sagādā pavadzīmes labošana. (Īstenībā jau pa nesmuko nesagādā, bet pa nesmuko ir ļoti daudz queriji un iekšā 'vārās', ka to visu var izdarīt daudz smukāk.) Šobrīd ir tā, ka labojot dokumentu, nolasa visus tās vecos itemus, noņem Item_Stock, izdzēš visus, un tad ievieto jaunos un pievieno stock. Ir doma pārtaisīt, lai vecos Invoice_Items atrod pēc rindas id, un vienkārši updeito, bet.. kas notiek, ja labotajā dokumentā kāda rinda ir izdzēsta? Kā lai smuki nočeko, kuri invoice_items.id vairs neeksistē? Tas tā, man labās idejas rodas, kad es vienkārši kādam pajautāju. Pat nevajag atbildi! Bet būšu ļoti priecīgs, ja pasviedīsi kādu ideju...
×
×
  • Create New...