【发布时间】:2013-04-30 13:08:41
【问题描述】:
我需要有人告诉我如何获得这段代码的结果。 我构建了一个短链接脚本......我可以在 sql 中插入值。 但我试图展示结果&它没有工作>>>
这里是代码:
// Split the string into pieces
$pieces = explode("\n", str_replace(array("\n", "\r\n"), "\n", trim($linkfield)));
// Build the top of the INSERT query
$sql = "INSERT INTO `url`(`url`) VALUES\n";
// Build the rest of the ;INSERT query by re-assembling the
// pieces.
$sql .= "('";
$sql .= implode("'), ('", $pieces);
$sql .= "')";
mysql_query($sql) or die ('Error: ' . mysql_error());
它将内容添加到数据库,但是当它显示结果时:
foreach($pieces as $d)
{
echo "$d/$ln<br />" ;
}
从数据库中获取链接可以正常工作......链接显示如下:
http://www.sampledomain.com/samplepost1/
http://www.sampledomain.com/samplepost2/
我试过这个:
$links = mysql_insert_id();
但它一直给我相同的 id(一个 id) 现在我需要的是显示链接的 ID(每个 id 及其链接)
谢谢
【问题讨论】:
-
这不是 Stackoverflow 的工作方式。我们都可以理解你想要什么,但这不是要求的地方。而是从阅读一本书、做一些教程或找一位能够为您提供个人帮助的培训师开始。
-
似乎变量
$pieces包含链接,而不是您尝试在 textarea 中显示$rand的原因? -
@M8R-1jmw5r 那么它是关于什么的?如果你不能提供帮助,就让给有能力的人吧……我在这里读到了很多问题(与我的情况没有什么不同)。
-
@Rikesh 是的,但我想显示 ID,这就是我使用 $rand 的原因。