Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2008, 11:00
Avatar de farra
farra
 
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 11 meses
Puntos: 20
pasar el valor de <option value=''> a base de datos

Problema:
quiero escribir en un campo de texto y que al darle enviar me transforme los options en una consulta mysql...


EJEMPLO:

Pego esto en el campo de texto:

<option value="Trinidad" >Trinidad</option>

<option value="Yatytay" >Yatytay</option>

Resultado deseado:

INSERT INTO `area`.`Ciudad` (`Idciudad`,Ciudad`) VALUES ('232','Trinidad');
INSERT INTO `area`.`Ciudad` (`Idciudad`,Ciudad`) VALUES ('234','Yatytay');

---------------------------------

Con este codigo logro eso:
Código PHP:
<?php 
$basura
=htmlentities($_POST['basura']);
$Reemplazar = array('&lt;option value=&quot;','&quot; &gt;','&lt;/option&gt;');
$Por = array("INSERT INTO `area`.`Ciudad` (`Idciudad`,Ciudad`) VALUES ('","','","');<br />");
$ResultadoNrodoc str_replace($Reemplazar$Por$basura);
$listo=$ResultadoNrodoc;
 
?>

pero ahora el problema es que necesito obtener lo siguiente:

INSERT INTO `area`.`Ciudad` (`Idciudad`,Ciudad`) VALUES (NULL,'Trinidad');
INSERT INTO `area`.`Ciudad` (`Idciudad`,Ciudad`) VALUES (NULL,'Yatytay');

y nose como hacer para que borre el Value