집 >
백엔드 개발 >
PHP 튜토리얼 >
PHP4와 MySQL을 이용한 대화형 사용을 위한 여름방학 영어 작문
PHP4와 MySQL을 이용한 대화형 사용을 위한 여름방학 영어 작문
WBOY
풀어 주다: 2016-07-29 08:33:24
원래의
1359명이 탐색했습니다.
1. MySQL 데이터베이스에 대한 연결을 설정하는 것부터 시작합니다. 먼저 MySQL의 데이터베이스에 infostar 테이블을 생성해야 합니다. MySQL 테스트 단계를 따르고 "mysql>" 프롬프트가 표시된 후 필요한 테이블을 수동으로 생성합니다. mysql>CREATE DATABASE mydb mysql>USE mydb mysql>CREATE TABLE infostar( ->name VARCHAR(25), ->email VARCHAR(25), ->choice VARCHAR (10)); 자, 테이블이 만들어졌습니다.다음으로, 사용자와의 회의 양식(순수 HTML 파일)
< ;input type="radio" name="choice" value="apple">사과 주황색 배
코코넛 watermelon banana >
;
형식은 다음과 같습니다. 어떤 과일을 좋아하시나요? 이름: 이메일: 선택하세요: 사과 오렌지 배 코코넛 수박 바나나
아래 PHP 프로그램을 만들어 diaocha.htm 양식 diaocha.php /* 아래에서 mysql_connect() 함수가 사용할 관련 변수를 정의합니다.*/ $hostname="localhost"; $username="root"; 비밀번호=""; $dbname="mydb"; /* 사이트 관리자의 이메일 주소를 저장하는 데 사용됩니다*/ $adminaddress="webmaster@youweb.com"; * 이것은 사용자 데이터를 저장하기 위해 방금 생성한 테이블입니다.*/ $userstable="infostar" ; /* 아래에서 연결을 생성합니다*/ mysql_connect($hostname,$username,$password) 또는 die ("데이터베이스를 연결할 수 없습니다."); /* 아래에서 mydb 데이터베이스를 선택합니다. 함수 앞에 (@) 기호를 추가하면 오류 메시지가 표시되지 않습니다.*/ @mysql_select_db("$ dbname" )or die("데이터베이스를 선택할 수 없습니다.") print"
" print"Hello:$name." print"
print"귀하의 이메일은 다음과 같습니다: $email
"; print"참여해 주셔서 감사합니다
/* 테이블에 정보 삽입 infostar*/ /* 앞서 mysql_select_db 함수를 사용하여 데이터베이스 테이블을 선택했기 때문에 아래 테이블 이름을 입력할 필요가 없습니다*/ $query="INSERT INTO $userstable VALUES('$name ','$email','$choice')"; $result=mysql_query($query); print"귀하의 정보를 데이터베이스에 저장했습니다."; /* 데이터베이스를 닫습니다. Connection*/ mysql_close(); ?> 참고: 위와 같이 프로그래밍 시 문자열 변수를 정의하면 수정하기가 더 쉽습니다. 정보 데이터베이스에 저장된 이 데이터를 어떻게 찾아볼 수 있나요? 다음으로 사과를 좋아하는 모든 친구의 목록을 작성하고 apple.php 파일 apple.php /* 아래에서 mysql_connect() 함수가 사용할 관련 변수를 정의하세요.*/ $hostname="localhost"; $username="root" $password=""; 🎜> $dbname="mydb"; $userstable="infostar" ; /* 아래에서 연결을 설정하고 데이터베이스를 선택하세요*/ mysql_connect($hostname,$username,$password) ("데이터베이스를 연결할 수 없습니다"); @mysql_select_db("$dbname")or die("데이터베이스를 선택할 수 없습니다.") /* Apple을 좋아하는 사용자 모두 선택*/ $query= "SELECT * FROM $userstable WHERE choice='apple'"; $result=mysql_query($query); /* 해당 사용자 수 계산*/ $number=mysql_num_rows($result ); /* 결과 표시*/ $i=0; IF ($number==0){ print"
Apple을 좋아하는 사람은 없습니다
"; } ELSE{ print"
사과를 좋아하는 사용자는 다음과 같습니다: $number
" WHILE ($i<$number ) : $name=mysql_result($result,$i,"name"); $email=mysql_result($result,$i,"email") print"$name은 사과 먹는 것을 좋아합니다. "; 인쇄"이메일 주소: $email
"; $i ; endwhile; 인쇄"
"; } ?> 브라우저에서 apple.php를 호출하여 나타나는 내용을 확인하세요.
위 내용은 여름방학 영어작문의 내용을 포함하여 나의 여름방학 영어작문에서 PHP4와 MySQL의 대화형 사용을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.