Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - ZAJDAN

Stran: 1 ... 18 19 [20] 21 22 ... 139
286
Server / Re:Pokročilejší automatizovaná záloha
« kdy: 01. 04. 2019, 12:02:34 »
já zálohování dělám na úrovni LVM (ext3, ext4, xfs)
je to velice podobné jako již zde zmíněné ZFS
snapshotnu si LVMko a rsyncnu ho kam potrebuji
poté snapshot smažu/zničím

287
Vývoj / Re:práce s JSON objekty v AJAX Success
« kdy: 28. 03. 2019, 12:35:32 »
použito je jQuery
v AJAXU mám dataType: "json",
proto předpokládám, že nebude potřeba parsovat

288
Vývoj / Re:práce s JSON objekty v AJAX Success
« kdy: 28. 03. 2019, 12:13:57 »
použil jsem
Kód: [Vybrat]
for(var i = 0; i < json.length; i++) {
    if (json[i].message == 'EXISTUJE!!!') {...}

funguje, ale pokud někdo zná lepší řešení, nechám se poučit

289
Vývoj / Práce s JSON objekty v AJAX Success
« kdy: 28. 03. 2019, 11:36:53 »
Ahoj,
server mi vrací JSON array
[{Letter: "", Commission: "6", Status: "", DeliveryDate: "", message: "EXISTUJE"}]

v Ajax success bych potřeboval podmínku něco jako:
Kód: [Vybrat]
success: function(json) {

if(json['message'] == EXITUJE ){ ...}
}
bude potřeba ten JSON nejprve parsovat?

290
Vývoj / Re:PHP PDO - SQL Insert pouze když záznam neexistuje
« kdy: 19. 03. 2019, 14:34:45 »
Kite...díky..nechám si od zkušených jako Ty rád doporučit správný postup, ale domnívám se, že primární klíč nezajistí aby se do sloupce  nedostal stejný záznam/hodnota. Pokud se mýlím, tak pak nechápu ten princip.

Pravděpodobně máš na mysli, že hodnotu co chci kontrolovat by byla primárním klíčem.

291
Vývoj / Re:PHP PDO - SQL Insert pouze když záznam neexistuje
« kdy: 19. 03. 2019, 09:18:43 »
moc díky za rady!
ohledně té duplicity, tady jsem se asi špatně vyjádřil. Já chci jen zamezit aby sloupec neobsahoval dva a více řádků se stejnou hodnotou.

292
Vývoj / Re:PHP PDO - SQL Insert pouze když záznam neexistuje
« kdy: 18. 03. 2019, 15:27:34 »
Pokud máte datatype json tak z PHP posílejte taky json:

Kód: [Vybrat]
print(json_encode(array("text" => "tohle je ten text")));
Díky!

293
Software / Re:Nvidia driver vyžaduje Intel driver
« kdy: 17. 03. 2019, 20:44:40 »
díky pánové za Váš čas!

jde o Acer Aspire E5-511G
vzhledem k tomu, že Windows 7 byla čistá instalace a během mého hledání na netu se stihli nainstalovat Aktualizace a já provedl restart počítače, poté již Windows nenaběhli....tady moje trpělivost skončila, člověka kterému to patří jsem přesvědčil a nainstaloval tam linux.
Já osobně bych si Acer nikdy nekoupil, byla to další ukázka, že tato značka není nic pro mě. Pro příště jsem doporučil DELL nebo MSI.

294
Vývoj / Re:PHP PDO - SQL Insert pouze když záznam neexistuje
« kdy: 17. 03. 2019, 20:24:08 »
Pak bych se ještě zamyslel, co se stane pokud bude ten váš vkládací kód spouštěn paralelně - a mezi ověřením existence a vložením se totožný záznam vloží z jiného requestu. Jinými slovy, chtělo by to synchronizovat aplikačně anebo transakcí. Abyste po nasazení nezjistil, že to vkládá nesmyslné údaje (což při testování jedním uživatelem nezjistíte a projeví se to až když je tam těch lidí víc).
díky za tip..rád se propracuju až k tomuto, ale zatím laboruju jen na výukové bázi

Ještě by mne zajímalo pokud mám v Ajaxu dataType: "json",
a v php vracím pomocí echa prostý text, jak s takovýmto response v Ajaxu zacházet v success?
Ajax bude i v response očekávat json?

295
Vývoj / Re:PHP PDO - SQL Insert pouze když záznam neexistuje
« kdy: 17. 03. 2019, 16:38:25 »
Vyřešeno,
zapoměl jsem v Selectu provést execute
$prepared->execute();

296
Vývoj / PHP PDO - SQL Insert pouze když záznam neexistuje
« kdy: 17. 03. 2019, 14:37:57 »
Pokouším se v PHP PDO docílit aby se záznam před vložením zkontroloval zda již existuje, ale vkládá se mi i když existuje.
Mám podezdření, že špatně přiřazuji zástupný symbol v sql dotazu. Poradil by někdo?

Kód: [Vybrat]
$InsertArray = $_POST["Insert"];
$InsertDecoded = json_decode($InsertArray, true);

.....shortened
if(isset($_POST['Insert'])){
try     {
        $pdo = new PDO ( $induce, $user, $password, array(
        PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
        PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8",
        ));
//FIRSTLY FIND IF EXIST/////////////////////////////////////////////////////////////
        $prepared = $pdo->prepare(" SELECT * FROM kw112019 WHERE Commission = :Commission ");

                //přiřazení proměných do zástupných symbolů
        $prepared->bindParam(':Commission', $InsertDecoded["Commission"], PDO::PARAM_INT);

// zisk výsledků
        $result = $prepared->fetch(PDO::FETCH_NUM);

if ($result > 0) {
$json_array[] = array("Letter"=>"-", "Commission"=>"JIŽ EXISTUJE", "Status"=>"-", "DeliveryDate"=>"-");
$json = json_encode($json_array);
echo $json;
}

else {
//INSERT//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$prepared = $pdo->prepare("INSERT INTO kw112019 (Letter, Commission, Status, DeliveryDate)
                                                               VALUES (:Letter, :Commission, :Status, :DeliveryDate)");
$prepared->execute([
      'Commission' => $InsertDecoded["Commission"],
      'Letter' => $InsertDecoded["Letter"],
      'Status' => $InsertDecoded["Status"],
      'DeliveryDate' => $InsertDecoded["DeliveryDate"],
    ]);
      }

297
Software / Re:Nvidia driver vyžaduje Intel driver
« kdy: 17. 03. 2019, 10:55:29 »
Pane Šilhavý moc díky...
Přesně jak píšešete, takový postup jsem se snažil dodržel. Před 12 lety kdy jsem Windows používal jsem se tyto návyky naučil, chipset první atd. Problém v tomto případě je ten, že ovladače z webu Aceru na tento konkrétní model jsou jen na Windows 8 a 10,ale mi tam dali 7...chceme je tam. Proto jsem v Linuxu zjistil HW, postahoval drivery od výrobců komponent, ale pravděpodobně něco chybí. Co jsem neintaloval je kamera, čtečka karet a touchad. Zkusim tedy doinstalovat zda to pomůže.

298
Vývoj / Re:JS - naplnění assoc array pomocí proměných
« kdy: 17. 03. 2019, 01:31:47 »
Ten název byl pouze pro studijní účely! Samozřejmě že v provozu si to pojmenuju dle potřeby.

299
Software / Nvidia driver vyžaduje Intel driver
« kdy: 17. 03. 2019, 01:04:40 »
Jsem linuxak a dostal se mi na stul notebook Acer ASPIRE  s Windows 7 fresh install. Potřebuji nainstalovat driver grafické karty Nvidia GeForce 810M ale instalátor hlásí že musím nejdříve nainstalovat Intel driver!
S takovejtoma windows halamajznama nemám zkušenosti. Netušíte někdo co s tím? Díky

300
Vývoj / Re:JS - naplnění assoc array pomocí proměných
« kdy: 16. 03. 2019, 18:34:52 »
díky hoši

Stran: 1 ... 18 19 [20] 21 22 ... 139