これは、POST 内のすべての URL をキャッチし、それらを短くして、それぞれを mysql に挿入するコードです ..... しかし、ここでは、すべての URL を 1 行に挿入しています ?? では、最初の URL をキャッチしてデータベースに挿入し、2 番目の URL に戻って同じことを行うにはどうすればよいでしょうか..???
$urlinput=mysql_real_escape_string($_POST['url']);
$pattren="/(http:\/\/)[a-zA-Z0-9]*\.[a-z]*(.*)|(www)\.[a-zA-Z0-9]*\.[com]*(.*)/";
preg_match_all( $pattren, $urlinput, $matches );
foreach($matches[0] as $match) {
$id=rand(10000,99999);
$shorturl=base_convert($id,20,36);
$sql = "insert into url values('$id','$match','$shorturl')";
mysql_query($sql,$con);
}