PHP - querys anidados

 
Vista:

querys anidados

Publicado por luisesanz (1 intervención) el 16/03/2009 08:10:34
Antes que nada hola a todos,

Deseo consultar una tabla y a partir de la información obtenida insertar en otra tabla nuevos datos. He descubierto que cuando incluyo un query dentro de otro query deja de ejecutarse el primero. ¿como puedo evitar que deje de ejecutarse el primer query? Un trozo del código usado es el siguiente

mysql_select_db($database_seleccion, $seleccion);
$query_consulta_0 ="SELECT * FROM `document_vectors`";
$consulta_0 = mysql_query($query_consulta_0, $seleccion) or die(mysql_error());

while ($row_consulta_0=mysql_fetch_array($consulta_0))
{
$row_id_documento=$row_consulta_0['id_document'];
$vector_evaluado=$row_consulta_0['vector'];
echo "$row_id_documento<br>";

$query_consulta_1 ="INSERT INTO `matriz_vectores` (`id_doc`) VALUES ('$row_id_documento')";
$consulta_1 = mysql_query($query_consulta_1, $seleccion) or die(mysql_error());
.
.
.
}
si no ejecuto $consulta_1 , la $consulta_0 me funciona muy bien, que es y como puedo solucionarlo? les estaría muy agradecido si pudieran ayudarme
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder