mysql最后一个url id始终显示为0

mysql最后一个url id始终显示为0,mysql,Mysql,已为URL\u Id列返回0。有什么建议吗?它应该返回1 将资源返回到查询结果,不返回实际选择的值 请重新检查其中的文档和示例 (旁注:根据数据库类型,选择可能会变得昂贵,如果您的代码有任何线程,直接或间接(例如,从具有多个进程的web服务器运行),您将获得意外的重复url ID)。将资源返回查询结果,而不是实际选择的值 请重新检查其中的文档和示例 (旁注:select可能会因数据库类型的不同而变得昂贵,如果您的代码直接或间接(例如,从具有多个进程的web服务器上运行)具有任何线程,您将获得意外

已为URL\u Id列返回0。有什么建议吗?它应该返回1

将资源返回到查询结果,不返回实际选择的值

请重新检查其中的文档和示例

(旁注:根据数据库类型,选择可能会变得昂贵,如果您的代码有任何线程,直接或间接(例如,从具有多个进程的web服务器运行),您将获得意外的重复url ID)。

将资源返回查询结果,而不是实际选择的值

请重新检查其中的文档和示例


(旁注:select可能会因数据库类型的不同而变得昂贵,如果您的代码直接或间接(例如,从具有多个进程的web服务器上运行)具有任何线程,您将获得意外的重复url ID)。

mysql\u查询始终返回一个资源。使用或获取资源中的值

mysql\u查询总是返回一个资源。使用或获取资源中的值

mysql\u query
函数只检索资源对象。然后,您需要使用循环并通过
mysql\u fetch\u array()
函数检索实际数据

i、 e:

试试这个


谢谢。

mysql\u query
函数只检索资源对象。然后,您需要使用循环并通过
mysql\u fetch\u array()
函数检索实际数据

i、 e:

试试这个


谢谢。

至少从结果资源中获取
$urlid
的值使用last\u insert\u id不是SELECT语句,这取决于与另一个insert的竞争条件。至少从结果资源中获取
$urlid
的值使用last\u insert\u id不是SELECT语句,这取决于与另一插入件的竞争条件。
$urlid = mysql_query("SELECT URL_Id FROM url ORDER BY URL_Id DESC LIMIT 1");

foreach($textnode as $key => $value) {

$value = stripslashes($value);
 $value = mysql_real_escape_string($value, $con);

 mysql_query("INSERT INTO paragraphs (paragraphs, URL_Id)
 VALUES ('$value', '$urlid')");


}
while($rowFeach = mysql_fetch_array($urlid));

  print_r($rowFeach);