반응형

전체 글 371

php 배열로 만들어 자바스크립트 단에 객체 전달하기(feat. excel변환)

오늘의 후기. 서버 두번 뻗게 만들어서 한소리 들었다. PHP 문제부분이 기존에는 백엔드 측에서 데이터를 만들어서 줬는데, 이번에는 SQL문 자체를 가져와 내가 배열->객체로 넘겨주는 부분에서 발생했다. 원래는 dataTable을 사용하여 해당 부분을 sheet.js를 통해서 excel을 만들었는데, 테이블 보이는 게 10개고 실제 1,2,3페이지 이렇게 구성되어 있으면 보이는 10개만 excel 파일로 만들어주는 것이 문제였다. 원인은 3번 예시인 html table를 사용했더니 발생한 문제였다. 말 그대로 화면에 보여지는 부분이 10개니 그냥 tag에서 10개만 있다고 뽑아오는 것이 문제. 이름 CP 망나뇽 4000 마기라스 3900 해피너스 3800 파일 내보내기(HTML TABLE) : https..

취업/PHP 2021.07.22

[php] datepicker 사용하기

이전에 리액트에서 해당 기능을 사용한 적이 있는데, 그당시는 너무 어려웠으나 지금은 너무 쉽다. https://kasumil.tistory.com/67?category=875765 [위코드] TIL(Today I am Learned) -31(기업협업)(DatePicker 완성) - 오늘의 할일. 코드 리팩토링. 기능 구현 상담 후 수정할 것 있는지 확인 후 merge할 것. -코드 리뷰 3일간 날 괴롭히던 datepicker의 기능을 대부분 구현했다. 기존에 하드 코딩으로 2019를 표시했던 kasumil.tistory.com 특히나 jquery용 라이브러리라 자료도 많고 너무 편리하다. 이걸 리액트로 만들다보니 엄청 고생했던 기억이.. ㄟ( ▔, ▔ )ㄏ 다만, 단점으로는 cdn이 잘 안먹혀서 ui c..

취업/Datepicker 2021.07.20

[자바스크립트] input 태그는 숨겨져있으면 복사 불가.

복사가 불가능하다. 복사버튼을 클릭하면 input태그에 있는 value 값을 가져와 해당 값을 복사기능을 구현하고, input태그를 숨겨버리려고 했는데, 특이하게도 숨겨져있으면 복사가 안된다. 그래서 필요한 코드가 화면에 아예 안보이게 던져버리려고 해당 코드를 작성하였다. position: absolute; left:-1000px; top:-1000px; 원래는 buttton 태그 안에 value 값을 구현했으나 해당 부분은 ajax 같은 값을 어딘가에 넘길때나 쓰는거지 let ch = $(태그).attr('value'); ch.select(); => 작동 불가. $(태그).select() => value 값 못 가져옴. 이러길래 그냥 따로 input창 만들어서 후딱 해버렸다. 이런 기능에 시간 낭비하는..

React Native 스니펫 특정용어 자동완성 확장프로그램.

https://marketplace.visualstudio.com/items?itemName=jundat95.react-native-snippet React Native Snippet - Visual Studio Marketplace Extension for Visual Studio Code - React Native, Typescript React Native, StyleSheet, Redux Snippet marketplace.visualstudio.com 원래는 스니펫을 일일히 설정해줘야하는데, 귀-찮. 누가 이걸 vscode 확장 프로그램으로 만들어놨다. 이것이 누군가에게는 쓸모없을지라도여러 개의 반복되는 것을 치는 것은 매우 귀찮다. Console clg→ console.log(object) c..

코딩/vscode 2021.07.19

ftp-simple, ftp-sync, sftp

++ 이거 다 구려서 그냥 remote-ssh 사용중입니다. ++++ 2022.01.10 - [코딩/vscode] - [vscode] Remote-ssh [vscode] Remote-ssh 회사 서버가 aws를 사용중이다. 기존에는 SFTP인 파일질라를 사용했으나 회사에서 압박하여...(작업 효율이 떨어진다카이...) 기존에 FTP-SYNC 이런거 쓰다가 쓰기가 너무 불편하여, 그냥 찾아보다가 kasumil.tistory.com ftp-simple은 몇번써보니 소스코드가 안 불러와지는 버그가 있어서 비추(개발자도 원인을 찾는데, 못 찾아서 못 고침. 나도 고치긴 했는데, 고쳤을지...? 임시 해결방안으로 폴더 경로를 바꿔주면 되는데, 동일한 코드가 다른 곳에 또 생기는 것이라 그냥 버리기로 결정) 그나마..

코딩/vscode 2021.07.19

css, scss, styled-component 현업에서 사용할때 느낀 점.

Styled-component import React from 'react'; import styled from 'styled-components'; import Button from './components/Button'; const AppBlock = styled.div` width: 512px; margin: 0 auto; margin-top: 4rem; border: 1px solid black; padding: 1rem; `; function App() { return ( BUTTON ); } SCSS import React from 'react'; import './Button.scss'; function Button({ children }) { return {children}; } expor..

[php] for문 echo == 쓰면 ="="되는 증상.

for($i=250; $i >= 1; $i--) { echo "" . $i . ""; } 원인은 간단하다. 3항연산자를 value 이후에 사용하였으나, ="="로나오는 증상. 그냥 컴퓨터가 파싱할때 속성으로 인식해서 발생하는 문제. 나는 3항 연산자를 사용했지만, 컴퓨터 코드가 보기에는 property key = property value로 보기에 발생하는 문제. 하는 수 없이 그냥 echo문을 끝내고 if문을 작성 후 다시 echo문을 사용하여 나머지 문장을 완성하였다.

취업/PHP 2021.07.14

[SQL] join을 통한 내가 필요한 정보 가져오기

SELECT row1, row2, row3, row4, table.row5, row6 FROM Atable, Btable WHERE id= idx; (2개의 테이블에 중복된 이름의 row때문에 일부러 특정 테이블을 정해줘야 컴퓨터가 알수있다) 아마도 아래 출처 보고 한 것 같은데, 맞는지는 잘 모르겠다. 문제는 sql join이 익숙하지 않아서 내가 원하는 row열을 가져오는 게 문제였는데, 저렇게 구성하니 가져와져서 바로 적용해서 해결했다. 의외로 left join이 어려웠는데, 아마도 쉼표대신 left join 쓰고, where 대신 on을 쓰면 되지 않았을까 생각해본다. https://clairdelunes.tistory.com/22 [SQL] Join(조인) Join(조인) - 조인이란 여러 테이..

코딩/SQL 2021.07.14

[php] Select Box option value throw at current php

php 페이지 입력값을 넘기는데 있어 여러가지 방법이 있다. 1. quertstring의 방법 해당 태그중 db에서 주는 값을 주고 해당 번호를 클릭하면 href ="특정페이지?id=x" 이렇게 넘겨주고 이를 분석하는 코드를 넣어 번호 값을 가져와 이를 처리하는 방법이 있다. 2. 아니면 오늘 설명하는 방법인 form 태그 select 박스의 밸류값을 이용한 방법이다. Choose option Apple Banana Coconut Blueberry Strawberry 위의 html같은 방식으로 구현을 한 다음 해당 코드를 구현했더니 해당 페이지에 제대로 된 내가 원하는 value값을 가져와 해당 페이지를 쓸 수 있었다. 아직 다시보니 disable을 코드에 집어넣지 않았는데, 이를 내일가서 고쳐야겠다. ..

취업/PHP 2021.07.13
728x90