내 웹 페이지에서 다음 PHP 코드를 사용하여 mysql 데이터베이스에서 가져온 데이터를 가져 오려고합니다.mysql 데이터베이스에서 가져온 웹 페이지 위치 데이터
<?php
require "connect.php";
$query = "select * from item LIMIT 0, 1";
$result = @mysql_query($query, $connection)
or die ("Unable to perform query<br>$query");
?>
<?php
while($row= mysql_fetch_array($result))
{
?
//call each item from the database, and nest in div or html table
<?=$row['item']?>
<?=$row['description']?>
<?=$row['brand']?>
웹 페이지를 볼 때 각 항목의 행이 만들어 지지만 각 입력란은 비어 있습니까?
1 블록에 모든 정보를 표시 한 다른 코드를 실행하면 데이터베이스 연결이 잘됩니다. 그러나 이것은 내가 원하는 사이트가 아닌 곳에서 각 항목을 배치 할 수 있기를 원합니다.
IIS에서 PHP 4.1을 실행했을 때 작성했습니다. 현재 PHP 5의 최신 버전을 실행 중입니다. 일부 읽기를 수행 한 후에는 전역 변수를 포함하여 구문에 chnages가 있습니다. 문제는 무엇입니까?
print_r ($ row)이 무엇입니까? 어떤 데이터베이스를 사용하고 있습니까? –
새 버전의 PHP에서 짧은 태그가 활성화되어 있습니까? "모든 사람들이 사용할 수 있도록 설정했기 때문에 코드가 이식 가능하지 않기 때문에 다소 비추천입니다" –
데이터베이스에서 항목 필드를 호출하기 위해 = $ print_r ($ item)?>을 사용했지만 아무 것도 표시되지 않습니까? –