WebDB(II) 실습예제 소스 #5

<!DOCTYPE html> <html> <head> <meta charset=”UTF-8″> <title>examSQL-14.php</title> </head> <body> <?php require ‘./dbConn.php’; $link = mysqli_connect($dbHost, $dbUser, $dbPass); // MySQL 서버 연결 if (!$link) { // DB연결에 실패한 경우 ($!link, $link!=true, $link==false 모두 동일) echo “DB 연결에 실패했습니다.”; exit(); // 프로그램 종료 } $db = mysqli_select_db($link, $dbName); // Database 선택 if (!$db) { // DB선택에 실패한… Read More »

WebDB(II) 실습예제 소스 #4

<!DOCTYPE html> <html> <head> <meta charset=”UTF-8″> <style> h1 {text-align: center;} table {margin: 0 auto;} </style> <title>examSQL-10.php</title> </head> <body> <h1>회원목록</h1> <table> <thead> <tr> <th>순번</th> <th>아이디</th> <th>성명</th> <th>비밀번호</th> <th>이메일</th> <th>동작</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>hong</td> <td>홍길동</td> <td>hong</td> <td>hong@nomail.plz</td> <td> <a href=”./examSQL-14.php”>삭제</a> <a href=”./examSQL-15.php”>수정</a> </td> </tr> <tr> <td>2</td> <td>yskim</td> <td>김영삼</td> <td>yskim</td> <td>yskim@nomail.plz</td> <td> <a href=”examSQL-14.php”>삭제</a> <a href=”examSQL-15.php”>수정</a>… Read More »

WebDB(II) 실습예제 소스 #3

<?php require ‘./dbConn.php’; $link = mysqli_connect($dbHost, $dbUser, $dbPass); // MySQL 서버 연결 mysqli_select_db($link, $dbName); // Database 선택 mysqli_set_charset($link, “utf8”); // DB 문자셋 설정 $sql = “SELECT `userid`, `passwd`, `name`, `email` FROM `user`”; echo $sql; mysqli_query($link, $sql); // SQL 실행 mysqli_close($link); // MySQL 연결 종료 ?> <?php require ‘./dbConn.php’; $link = mysqli_connect($dbHost, $dbUser, $dbPass); // MySQL… Read More »

WebDB(II) 실습예제 소스 #2

<?php // examSQL-01.php?a=test01&c=이순신&b=1234&d=sslee@daum.net require ‘./dbConn.php’; $link = mysqli_connect($dbHost, $dbUser, $dbPass); // MySQL 서버 연결 mysqli_select_db($link, $dbName); // Database 선택 mysqli_set_charset($link, “utf8”); // DB 문자셋 설정 $sql = “INSERT INTO `user` VALUES (‘{$_GET[“a”]}’, ‘{$_GET[“b”]}’, ‘{$_GET[“c”]}’, ‘{$_GET[“d”]}’)”; echo $sql; mysqli_query($link, $sql); // SQL 실행 mysqli_close($link); // MySQL 연결 종료 ?> <!DOCTYPE html> <html> <head> <meta charset=”UTF-8″/> <title>입력폼</title>… Read More »

WebDB(II) 실습예제 소스 #1

WebDB(II) 시간에 입력한 예제프로그램들 입니다. <?php $link = mysqli_connect(“localhost”, “i0058001”, “yourPassword”); // MySQL 서버 연결 mysqli_select_db($link, “db0058001”); // Database 선택 mysqli_set_charset($link, “utf8”); // DB 문자셋 설정 $sql = “”; mysqli_query($link, $sql); // SQL 실행 mysqli_close($link); // MySQL 연결 종료 ?> <?php $dbHost = “localhost”; $dbName = “db0058001”; $dbUser = “i0058001”; $dbPass = “yourPassword” ?> <?php… Read More »

Mac용 JEdit 실행오류 해결

Mac용 jEdit를 다운받아 설치한 후 실행하면 최신 버전의 OSX에서 다음과 같은 오류가 발생한다. 이는 확인할 수 없는 출처에서 다운로드한 프로그램을 실행하지 못하도록 하는 설정과 관련된 오류로써 이 설정을 풀어준 후 실행하면 해결할 수 있다. 1. 이를 위해 “시스템 환경설정”을 실행한 후 “보안 및 개인 정보” 아이콘을 클릭한다. 2. “일반” 탭을 클릭하면 “Mac App Store 및… Read More »

JEdit에서 파일 원격 저장하기

JEdit의 FTP 플러그인을 활용하면 FTP 또는 SFTP를 이용하여 원격서버의 파일을 불러오거나 편집 중인 파일을 원격서버에 저장할 수 있다. 여기서는 편집 중인 파일을 원격서버에 저장하는 방법을 살펴본다. [참조] – FTP 플러그인 설정 : “jEdit FTP 플러그인 설치” – 원격파일 열기 : “jEdit에서 원격파일 열기” – 1, 2번 항목은 이전 글 “jEdit에서 원격파일 열기”에서 언급했으므로 이미 인코딩이… Read More »

JEdit에서 원격서버의 파일 열기

JEdit의 FTP 플러그인을 활용하면 FTP 또는 SFTP를 이용하여 원격서버의 파일을 불러오거나 편집 중인 파일을 원격서버에 저장할 수 있다. 여기서는 원격서버에 저장된 텍스트파일을 불러오는 방법을 살펴본다. [참조] – FTP 플러그인 설정 : “jEdit FTP 플러그인 설치” 1. 파일을 열기 전에 먼저 올바른 인코딩을 설정해야 한다. 최근 제작되는 인터넷 홈페이지의 경우 대부분 “UTF-8″을 사용하므로 올바르게 파일을 오픈하려면… Read More »

JEdit에서 FTP 플러그인 설치

JEdit는 Java 기반의 텍스트에디터로 별도의 비용지불 없이 무료로 사용할 수 있으며 또한 플러그인들을 통해 다양한 기능을 활용할 수 있다. Jedit는 아래 주소에서 다운로드할 수 있다. http://www.jedit.org [Download] 그 중 FTP 플러그인이 있는데 이를 설치하면 별도의 FTP/SFTP 클라이언트 프로그램 없이 JEdit에서 편집한 파일을 원격 서버에 저장할 수 있고 또 반대로 서버에 있는 텍스트파일을 불러올 수 있다. 여기서는 FTP… Read More »

NetBeans의 Remote Web Site 기능을 활용한 PHP/HTML 개발

NetBeans는 Oracle(과거 SUN Microsystems)에서 만든 Eclipse와 유사한 Java 기반의 통합개발환경(IDE)으로 Java는 물론 C/C++, HTML, PHP 등 많은 언어를 지원한다. 따라서 HTML과 PHP 프로젝트에 Netbeans를 이용하면 IDE의 장점을 충분히 활용하여 개발의 효율성을 극대화할 수 있다. 이 글은 NetBeans의 Remote Web Site(FTP, SFTP) 기능을 활용하여 원격 서버에서 직접 PHP/HTML 파일을 업로드하고 실행할 수 있도록 프로젝트를 구성하는 방법에 대해… Read More »