Php 在函数中打印URL链接
我正在创建一个电影数据库。我需要查看、编辑和删除链接到我的网站内的其他页面。例如,我希望视图转到一个名为show.php的链接,但我需要该页面动态加载$movie[id]信息。如何从函数内部执行此操作。以下是我目前掌握的情况:Php 在函数中打印URL链接,php,arrays,Php,Arrays,我正在创建一个电影数据库。我需要查看、编辑和删除链接到我的网站内的其他页面。例如,我希望视图转到一个名为show.php的链接,但我需要该页面动态加载$movie[id]信息。如何从函数内部执行此操作。以下是我目前掌握的情况: printf("<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td>&
printf("<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td></tr>",
$movie['id'],
$movie['title'],
$movie['director'],
$movie['year'],
printDropdown ($movie['cast']),
'<img src="'.$movie ['poster'].'" height="100" width="75"/>',
'<a class="action" href="">'.'View'.'</a>',
'<a class="action" href="">'.'Edit'.'</a>',
'<a class="action" href="">'.'Delete'.'</a>',
);
}
printf(“%s%s%s%s%s%s%s%s%s%s”,
$movie['id'],
$movie['title'],
$movie[‘director’],
$movie['year'],
打印下拉菜单($movie['cast']),
'',
'',
'',
'',
);
}
2012年5月5日编辑:
我决定采取不同的方法。海报列显示在表中,但它显示所有图像都已断开,即使URL图像源对于每个数组都是正确的。包含图像源的表列缺少什么
<?php foreach($movies as $movie) { ?>
<tr>
<td><?php echo h($movie['id']); ?></td>
<td><?php echo h($movie['title']); ?></td>
<td><?php echo h($movie['director']); ?></td>
<td><?php echo h($movie['year']); ?></td>
<td><?php echo printDropdown($movie['cast']); ?></td>
<td><img src="'.$movie['poster'].'" height="100" width="75"/></td>
<td><a class="action" href="<?php echo url_for('show.php?id=' . h(u($movie['id']))); ?>">View</a></td>
<td><a class="action" href="<?php echo url_for('edit_movie.php?id=' . h(u($movie['id']))); ?>">Edit</a></td>
<td><a class="action" href="">Delete</a></td>
</tr>
<?php } ?>
</table>
阅读PHP GET。你应该能做到 你必须这样做:
printf("<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td></tr>",
$movie['id'],
$movie['title'],
$movie['director'],
$movie['year'],
printDropdown ($movie['cast']),
'<img src="'.$movie ['poster'].'" height="100" width="75"/>',
'<a class="action" href="show.php?action=view&id=' . $movie['id'] . '">'.'View'.'</a>',
'<a class="action" href="">'.'Edit'.'</a>',
'<a class="action" href="">'.'Delete'.'</a>',
);
你可以用
在本例中,将参数放置在href属性的url中。比如:
<a href='<url>?movie_id={$movie['id']}&title={$movie['title']}'>
<a href='<url>?movie_id={$movie['id']}&title={$movie['title']}'>