2010-04-13 2 views
1

다음 기본 작업을 수행하는 데 3 주가 소요됩니다.알 려야 할 것 - PHP와 MySQL을 사용하여 양식 작성하기

  1. 는 숫자에 대한 간단한 계산을 할 MySQL의 DB
  2. 에 번호를 저장하고 그들을 반환 :

    나는 온라인 5 개 번호를 얻을 것이다 PHP의 형태와 그들과를 만들려는 방문자에게 출력

이미 도메인, 호스팅 및 MySQL 데이터베이스 + 사용자가 있습니다.

PHP 나 SQL 또는 데이터베이스를 모른다. 나는 C와 R에 대한 사전 지식을 가지고있다. (나는 프로그래밍의 기초를 가지고 있으며, 새로운 언어에 대해 협박 당하지 않는다).

내 질문은 : 내가 모르는 뭔가가

  1. 건가요? 내가 알지 못하는이 일에 필요한 다른 기술이 있습니까?
  2. 내가 설명한 작업에 필요한 기술을 배우는 좋은 방법은 무엇입니까?

희망 사항이 너무 기본적인/일반이 아닙니다.

감사합니다.

답변

1

그렇습니다. 아마도 다른 사람들이 더 잘 대답 할 수 있지만, 제가 말할 수있는 한 가지는 전문 지원이 필요하지 않는 한 도메인이나 온라인 웹 공간이 필요하지 않다는 것입니다. Apache (웹 서버), PHP (스크립팅 언어) 및 MySQL (데이터베이스)를 사용하여 자신의 컴퓨터에서 개발할 수 있습니다. 당신은 각각의 사이트에서 이들 각각을 찾을 수 있으며 대안으로 WAMP (Windows Apache MySQL PHP)를 다운로드하여 사용자가 요구하는 구성을 최소화 할 수 있습니다. 그런 다음 다른 사람들이 귀하의 IP 주소를 부여하거나 DynDNS와 같은 것을 통해 온라인으로 호스팅하는 대신 귀하의 컴퓨터에 연결하도록 허용 할 수 있습니다.

PHP도 매우 C와 유사합니다. 그 기능과 패키지를 사용하는 방법에 대한 아주 좋은 예제를 제공하는 온라인 사용자 매뉴얼을 살펴보십시오.

편집 : 일부 포인터 어떤 사람은 아직 아무것도 ... 게시 없기 때문에 제외하고 난 당신이 알아야 나와 한 소프트웨어에서

: - PHP - SQL - HTML

HTML 양식은 매우 간단하며 쉽게 Google로 보낼 수 있습니다. PHP에서 html 폼 데이터를 처리 할 때도 마찬가지입니다. 데이터베이스 상호 작용의 경우 조금 더 파고들 필요가 있지만 상당히 간단하며 많은 가이드가 있어야합니다.

다양한 부분을 읽고 시작하는 것이 좋습니다. 당신이 완전히 붙어있을 때, 돌아와서 더 많은 질문을하십시오.

1

프로그래밍을 잘 알고 있다면 너무 어려워서는 안됩니다. 이전에 웹 개발을 수행하지 않았다면 XSS (교차 사이트 스크립팅) 및 SQL Injection과 같은 보안 문제에 대해 알고 있어야합니다. 또한 패러다임은 일반 응용 프로그래밍과 다릅니다.또한 MVC을 보면 도움이 될 것입니다. (이것은 당신이하고 싶은 것에 대한 과잉 공격 일지 모르지만 여전히 잘 알고 있습니다). 이 튜토리얼은 속도를 높여 가야 :

1

당신은 또한 HTTP GET 및 POST betweeen의 차이를 이해할 필요가있다.

경우 양식을 만들 때 대개 POST를 사용하십시오.

사용자가 양식에 올바른 값을 입력하면 PHP 코드가 데이터베이스 작업을 수행합니다.

관련 문제