Código PHP:
    <? include ("sql.php");?>
<html>
 
<head>
  <title></title>
</head>
 
<body>
<form action="" method="post"><? // Aquí usas un método POST para mandar datos, checa bien lo que sigue
?>
<textarea rows=5 cols=20 name="texto"></textarea>
<input type="submit" value="Send">
</form>
<?
$conecta = mysql_connect($hostname_conecta, $username_conecta, $password_conecta) or trigger_error(mysql_error(),E_USER_ERROR); //Solo necesitas una conexión simple, no persistente
mysql_select_db($database_conecta,$conecta);
?>
 
<?php
$texto=$_POST['texto']; // ESTO TE FALTÓ
if (!empty($texto)) { //Si $texto no esta vacio sigue la ejecucion del script
    $texto_separado = explode("\r", $texto); // Separo el contenido de $texto por cada salto de linea  y se almacena en un array
    $cuantos = count($texto_separado); // Contamos cuantos valores hay dentro del array
    for($i=0;$i==$cuantos;$i++) { // creamos el bucle que ira añadiendo a la db cada linea
        $query = "INSERT into enlaces (texto) values ('$texto_separado[$i]')"; // comando de insercion
        $result = mysql_query($query); // se inserta en la db
    }
}
?>
</body>
 
</html>