집 >데이터 베이스 >MySQL 튜토리얼 >PHP 및 MySQL 개발을 위한 8가지 팁
1. PHP에서 배열의 사용
데이터베이스를 운영할 때 연관 인덱스 배열을 사용하는 것이 매우 유용합니다. 디지털 형식의 기본 배열 탐색을 살펴보겠습니다.
< ;?php
$temp[0] = "리치먼드";
$temp[1] = "호랑이"
$temp[2] = "프리미어";
for( $x= 0;$x
echo $temp[$x]
echo " "
}
?
그러나 코드를 저장하는 또 다른 방법은 다음과 같습니다.
$temp = array("richmond", "tigers", "premiers")
foreach ($temp as $element)
echo "$element ";>
echo "$key : $value ";
?>
PHP 매뉴얼에는 배열 작업에 대한 약 50가지 함수가 설명되어 있습니다.
$temp = array("one" => ; 1, "two" => 2);
// 출력:: 첫 번째 요소는 1
echo "첫 번째 요소는 $temp[one]입니다."; >
그러나 다음 echo 문을 큰따옴표로 묶지 않으면 오류가 보고되므로 중괄호 사용을 권장합니다:
3. 연관 배열을 사용하여 쿼리 결과에 액세스
다음 예를 참조하세요.
$connection = mysql_connect("localhost", "albert", "shhh") ;
mysql_select_db ("winestore", $connection);
$result = mysql_query("SELECT cust_id, surname,
while ($row = mysql_fetch_array ($result))
{
echo "Surnamet{$row["surname"]}n ";
echo "이름:t{$row["firstname"]}nn";
?>
mysql_fetch_array() 함수는 쿼리 결과 행을 넣습니다. 동시에 사용할 수 있는 배열로 참조됩니다. 예를 들어 cust_id는 $row["cust_id"] 또는 $row[0]의 두 가지 방법으로 동시에 참조될 수 있습니다. 분명히 전자가 후자보다 훨씬 더 읽기 쉽습니다.
다중 테이블 조인 쿼리에서 두 열 이름이 동일한 경우 별칭으로 구분하는 것이 가장 좋습니다.
SELECT winery.name AS wname, region.name AS rname,
FROM winery, 지역
WHERE winery.region_id = Region.region_id;열 이름의 참조는 $row["wname"] 및 $row["입니다. 이름"].
테이블 이름과 열 이름을 지정할 경우 열 이름만 인용합니다.
SELECT winery.region_id
FROM winery
참조 열 이름은 $row["region_id"]입니다.
SELECT count(*)
일반적인 PHP 버그 수정 문제는 다음과 같습니다.
더 많은 내용이 예상되는 경우 웹 브라우저에서 페이지를 렌더링하지 않습니다.
팝 "문서에 데이터가 없습니다"라는 메시지가 표시된 대화 상자더 많은 내용이 필요한 경우 부분 페이지
이러한 상황의 대부분의 이유는 스크립트의 논리가 아니라 HTML의 버그 또는 버그입니다. . 스크립트 생성 HTML의 버그. 예를 들어 , , 과 같은 닫는 태그가 없으면 페이지를 새로 고칠 수 없습니다. 이 문제에 대한 해결책은 HTML의 소스 코드를 살펴보는 것입니다.
위 내용은 PHP 및 MySQL 개발에 대한 팁입니다. 더 많은 콘텐츠를 얻으려면 PHP 중국어 웹사이트(www.php.cn)를 참고하세요. !