🔓데이터베이스/SQL 23

오늘은 다사다난하다(환경관리의 중요성)

지난번 윈도우 업데이트를 계속 미루다가 업데이트와 종료를 한번에 붙여 놨길래 억지로 업데이트를 했더니만 2일 후에 sql을 켜보니 이런 문제가 발생했다.(이래서 안할려고 했는데) 윈도우 방화벽 해제, 포트 재설정, 시스템 제어 등등 찾아갔지만, 시스템에서 mysql이 실행되지 않고 오류가 뜨길래 결국 apmsetup7을 다지웠다. mysql, php, apmsetup 파일 3개 지웠다. 문제는... 이 다음에 Programdata의 mysql을 지웠다.(새로 깔데 다시 생성한다함) 그래서 apmsetup을 통해서 똑같이 설치했다. 다행히 mysql 실행은 다시 잘 되었다. 하지만 이제 html에서 보낸 데이터가 db에 저장되질 않는다!!!!!!!!!!!!!!! 뭐가 문제지??? 웃긴건 내가 input한 ..

재고관리 매출관리 프로그램 만들어보기[문제2번]

1. sales 테이블 데이터구조 생성 별도 테이블인 sale를 운영하라 되어있다. 그렇다면 데이터를 input에서 입력했을 때 product 테이블의 pcode, punit 뿐만 아니라 sales의 것도 함께 입력해줘야 한다. 그런데 문제에서 sales(매출 테이블)을 만들라 했는데 상품수량(punit)이라 해서 헷갈렸음. 상품수량이 아니라 판매수량으로 생각해주고 테이블 설계해야 될듯. 2. 매출관리. product ,sales 두 테이블 합쳐서 출력하기 1. db안에 한줄 정보채움(출력 잘되는지 확인하기 위한 데이터) show.php 3. 매출합계 계산 후 출력 월,일,시,분 나오도록 출력코드 수정(판매날짜는 데이터 입력시간으로 함) $wdate = date('m월 d일 H시 i분'); echo(" ..

기초닦기[여러가지 기본 php동작예시들]

참고: 저렇게 php 파일을 불러올 때 db에 클래스와 table이 저장되어 있고, 경로및 이름을 맞게 설정했다면 db에서 use class 사용하지 않아도 무리없이 잘 출력할 수 있음. mysql 데이터 타입 Field | Type | Null | Key | Default | Extra | +---------+--------------+------+-----+---------+-------+ | name | varchar(20) | YES | | NULL | | | phone | varchar(20) | YES | | NULL | | | address | varchar(100) | YES | | NULL | input.php

(php + mysql)(3) [수정(modify)/삭제(delete) 기능 만들기]

https://elecch.tistory.com/468 야구 기록 관리 메인 프로그램 만들기(php + mysql)(2) input2.php 출력예상 input2.php 코드 elecch.tistory.com 위에서 만든 input2.php와 각 수정과 삭제를 위한 화면을 각각 생성. 수정은 수정하는 공간 -> 수정완료를 누르면 그것을 실행시켜주고 input2에 되돌아가는 공간 2개 생성. 삭제는 삭제를 실행시켜주고 input2에 되돌아가는 공간 1개가 필요하다. 1-1. 수정기능(값을 입력받아서 데이터에 새롭게 반영한 뒤 그 모습 보여주기) (1) db와 input2.php를 연결. input에서 db라는 창고를 열고 그 db값을 oteam, oplayer...등의 새로운 값들을 db에서 빼온 후에 그..