이 배열에 인쇄 할 내용을 제어 할 수 있기를 원합니다. PHP에서 배열의 모든 요소를 인쇄하는 방법은 무엇입니까?
<?php
/* DB CONNECTION */
try {
$pdo = new PDO('mysql:host=' . DB_HOST . '; dbname=' . DB_NAME . '', DB_USER, DB_PASSWORD);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$pdo->exec('SET NAMES "utf8"');
$sql = 'SELECT nombre,categoria,descripcion FROM equipos ORDER BY nombre ASC';
$result = $pdo->query($sql);
}
catch(PDOException $e) {
echo $error = 'Error fetching jokes: ' . $e->getMessage();
exit();
}
/*FETCH ARRAY */
$equipos = array();
while ($row = $result->fetch()) {
$equipos[] = $row['nombre'];
$equipos[] = $row['categoria'];
$equipos[] = $row['descripcion'];
}
?>
<?php
/* PRINT ARRAY */
foreach($equipos as $equipo): ?>
<p><?php
echo htmlspecialchars($equipo);
?></p>
<?php
endforeach;
?>
내 결과
은 다음과 같습니다 :Value1
value2
Value3
etc.
내가 좋아하는 뭔가를 인쇄 할 수 있도록하려면 : 지금까지 내가 무엇을 가지고
실용적인 쉬운 방법이어야있다Value1, Value2, Value3
Value4, Value5, Value6
.
'.length'는 PHP 함수 또는 배열 속성이 아닙니다. 이것은 작동하지 않습니다. –
죄송합니다. 크기가 잘못되었습니다. –