Estoy haciendo un script que añada lo que introduzca en el textarea y que luego esas lineas las añada a una base de datos cada linea en un campo diferente.
No se si me habre explicado bien. Bueno ahi va el script a ver si me decis que es lo que falla.
Código:
Dentro del sql.php solo estan los datos de conexion con Mysql , asi que eso esta bien.<? include ("sql.php");?> <html> <head> <title></title> </head> <body> <form action="" method="post"> <textarea rows=5 cols=20 name="texto"></textarea> <input type="submit" value="Send"> </form> <? $conecta = mysql_pconnect($hostname_conecta, $username_conecta, $password_conecta) or trigger_error(mysql_error(),E_USER_ERROR); mysql_select_db($database_conecta,$conecta); ?> <?php 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>
Un saludo y gracias por todo.