Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2004, 04:04
elDiego
 
Fecha de Ingreso: noviembre-2004
Mensajes: 7
Antigüedad: 21 años, 10 meses
Puntos: 0
dudas al insertar registros en sql

hola, no tengo mucha idea de php y estoy intentando poder insertar registros en sql, de forma que pueda insertar múltiples lineas en una caja de texto y con la sintax directamente de sql

para entendernos, como en el phpmyadmin pero que sea desde una pagina php normal

lo q he conseguido hasta el momento es pasar los datos por formulario a este fichero:

Código PHP:
<?php
######Configuracion#######.
$host = "localhost";    // Nombre del host
$user = "";         // Usuario al MySQL Server
$psw  = "";     // Contraseña 
$db   = "";        // Nombre de la base de datos
#########################.
// Se hace la conecion a la base de datos
function Conectarse() { 
global 
$host, $user, $psw, $db;
if (!(
$link=mysql_connect("$host","$user","$psw"))){ 
      echo 
"Error conectando a la base de datos."; 
      exit(); 
} 
   if (!
mysql_select_db("$db",$link)){ 
      echo 
"Error seleccionando la base de datos."; 
      exit(); 
} 
   return 
$link; 
}

$link = Conectarse();
$datos = $_POST["datos"];
$inst = explode ("",$datos);
for (
$i = 0; $i <= count ($inst); $i++) {
$inst[$i] = stripslashes($inst[$i]);
mysql_query ($inst[$i]) or die(mysql_error());
}
$atras = $HTTP_REFERER;
echo 
"Click <a href=\"$atras\">aqui</a> para regresar";
?>

pero el error que obtengo es:

Warning: explode(): Empty delimiter. in /home/procesar.php on line 24
Query was empty