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 ... 16 17 [18] 19 20 ... 139
256
Server / Uložení zalomení řádku v MySQL
« kdy: 03. 05. 2019, 09:30:46 »
Pokud entruju řádky v inputu type textarea, tak do DB (MySQL) se zalomení řádků uloží, ale zajímalo by mne jakým symbolem to v té textearea je definováno. Jak se DB dozví, že je tam zalomení?

257
Server / Re:Desktop server pro Ruby on Rails
« kdy: 02. 05. 2019, 20:22:24 »
Tohdle nemá s RoR nic společného.. To je věc na úrovni sítě. Port forwarding, bridge, etc

258
SOLVED:

Kód: [Vybrat]
		  
$content = "<table>";
foreach( $result as $row ) {
      $content .=   "<tr><td>" . $row['Letter'] . "</td><td>" . $row['Commission'] . "</td><td>" . $row['DeliveryDate'] . "</td></tr>";
      }
$content .= "</table>";
Kód: [Vybrat]
$pdf->addPage('
      <!DOCTYPE html>
      <HEAD>
      <meta charset="UTF-8">
      </HEAD>
      <body>
      <div>
      '.$content.'
      </div>
      </body>
      </html>
     

');

259
napadlo mě i:

Kód: [Vybrat]
$content = "<html>
      <HEAD>
      <meta charset='UTF-8'>
      </HEAD>
      <body>
      <div>
      <table>";
     
  foreach( $result as $row ) {
      $content .=   "<tr><td>" . $row['Letter'] . "</td><td>" . $row['Commission'] . "</td><td>" . $row['DeliveryDate'] . "</td></tr>";
      }
  // complete the content
  $content .= "</table>
      </div>
      </body>
      </html>";

Kód: [Vybrat]
$pdf->addPage('$content');

260
Vývoj / Dynamické renderování výsledku PDO do PDF
« kdy: 30. 04. 2019, 14:17:35 »
nedaří se mi předat výsledek PDO sql dotazu v podobě tabulky do HTML renderovaného pomocí PHPWKHTMLTOPDF
tabulku získám takto:
Kód: [Vybrat]
 
  $result = $prepared->fetchAll(PDO::FETCH_ASSOC);
  echo "<table>";
  foreach( $result as $row ) {
    echo "<tr><td>" . $row['Letter'] . "</td><td>" . $row['Commission'] . "</td><td>" . $row['DeliveryDate'] . "</td></tr>";
    };
  echo "</table>";

jak tuto tabulku dostat do proměné a předat do HTML?:
Kód: [Vybrat]
$pdf->addPage('

    <!DOCTYPE html>
    <head>
    <meta charset="UTF-8">
    </head>
    <body>
    <div class="print-area">
    '.$table .'
    </div>
    </body>
    </html>
');
ve výsledném PDF se vyrenderuje jen slovo 'Array'
ano dává mi to smysl, protože se předal jen první záznam

261
Distribuce / Debian 9 - možnost nasazení KDE 4
« kdy: 28. 04. 2019, 12:49:03 »
Ahoj,
nainstaloval jsem si Debian 9 s KDE a ztrácím chuť to KDE 5 používat.
Naprosto výborně mi vyhovuje KDE 4
Kód: [Vybrat]
Qt: 4.8.6
KDE Development Platform: 4.14.2
Plasma Desktop Shell: 4.11.13
netušíte někdo zda to půjde nasadit i tam kde je defaultně KDE 5 ?

262
Server / Re:MySQL: předání aktuálního data v datediff
« kdy: 25. 04. 2019, 14:07:58 »
Pokud je ten dotaz zapsaný takhle, WHERE se samozřejmě aplikuje. Máte ve správném pořadí parametry té funkce, tj. nevracím vám vždy záporná čísla? Nejjednodušší je přidat si DeliveryDate a tu funkci do SELECTu, myslím, že pak uvidíte na první pohled, v čem je problém.
zkusil jsem tedy:
Kód: [Vybrat]
SELECT Commission, DeliveryDate, DATEDIFF(CURDATE(),DeliveryDate) FROM `prodlist`
a do nově vytvořeného sloupce se dostali záporná čísla, přesně jak píšete :_)
přehodil jsem tedy parametry ve funkci DIFFDATE a už to valí jak má
moc díky!

263
Server / Re:MySQL: předání aktuálního data v datediff
« kdy: 25. 04. 2019, 13:11:23 »
zkousels

SELECT Commission FROM `prodlist` JOIN (SELECT CONVERT(varchar, getdate(), 1) from dual) as Prase on 1=1 WHERE datediff(day, Prase, DeliveryDate) <= 4
moc díky, že jsi se rozhodl poradit....tento zápis se ale mySQL nebude líbit, protože jak už teď vidím
datediff(day, Prase, DeliveryDate)
v manualu mySQL jsem se dočetl, že se předávají pouze dva parametry
DATEDIFF(expr1,expr2)

264
Server / Re:MySQL: předání aktuálního data v datediff
« kdy: 25. 04. 2019, 12:57:32 »
tvl jak nekoho muze napadnout ukladat datum v SQL jako text, to fakt asi nikdy nepochopim takovehle demence, ten dotycny by zaslouzil povesit za koule do pruvanu
poslóchej konópku..to je moje databáze! a ještě k tomu experimentální
pokud nemáš zájem poradit vyfič!

265
Server / Re:MySQL: předání aktuálního data v datediff
« kdy: 25. 04. 2019, 12:48:48 »
sloupec 'Delivery' jsem nastavil na typ DATE ...v mySQL (YYYY-mm-dd)

SELECT CURDATE();
vrátí 2019-04-25

formátování data v SQL je tedy dobře
přeformátoval jsem i původní záznamy ve sloupci 'DeliveryDate' do nového formátu a zkouším znova:

Kód: [Vybrat]
SELECT Commission FROM `prodlist` WHERE DATEDIFF(CURDATE(),DeliveryDate) < 4;

ale vrací mi to i záznamy, kde je rozdíl větší než 4, spíše mi připadá že to vrací všechny záznamy, jako by se WHERE vůbec neaplikovalo

266
Server / Re:MySQL: předání aktuálního data v datediff
« kdy: 25. 04. 2019, 12:25:35 »
První věc problém je, že máte datum v databázi uložený jako text místo aby tam byl uložený jako datum. Pokud to můžete opravit, opravte to.

Každopádně musíte zjistit, v jakém formátu v databázi ten datum máte. Napsal jste několik příkazů, v některých máte datum v americkém formátu, v dalším máte pořadí den, měsíc, rok oddělené spojovníky.
zrovna měním typ sloupce v mySQL na DATE
jen škoda, že to má pevně daný formát :(


267
Server / Re:MySQL: předání aktuálního data v datediff
« kdy: 25. 04. 2019, 11:18:33 »
tak jsem se unáhlil
Kód: [Vybrat]
SELECT Commission FROM `prodlist` WHERE DATEDIFF(CURDATE(),STR_TO_DATE(DeliveryDate, '%d-%m-%Y')) < 2
tento zápis by měl být správně, ale vrací mi i záznam kde je rozdíl 4 dny

268
Server / Re:MySQL: předání aktuálního data v datediff
« kdy: 25. 04. 2019, 10:40:28 »
tak se povedlo:
Kód: [Vybrat]
SELECT Commission FROM `prodlist` WHERE DATEDIFF(CURDATE(),STR_TO_DATE(DeliveryDate, '%m/%d/%Y')) <= 4

269
Server / Re:mySQL - datediff
« kdy: 25. 04. 2019, 10:20:02 »
Kód: [Vybrat]
SELECT Commission FROM `prodlist` WHERE datediff(DATE_FORMAT(CURDATE(), "%d/%m/%Y"), DeliveryDate) <= 4

tento zápis již nevyhodí žádnou chybu, ale nevrátí žádný vásledek i když by měl

270
Server / Re:mySQL - datediff
« kdy: 25. 04. 2019, 09:59:38 »
použil jsem omylem věci z SQL takže opravuji do mySQL

Kód: [Vybrat]
SELECT Commission FROM `prodlist` WHERE datediff(CURDATE(), "%d/%m/%Y"), DeliveryDate) <= 4

ale i tak to nedělám správně

Stran: 1 ... 16 17 [18] 19 20 ... 139