Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/05/2010, 20:18
Led146712
 
Fecha de Ingreso: mayo-2010
Mensajes: 4
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Realizar 2 Inserts en el mismo campo de la Bd

Gracias por tu respuesta.

Te comento que ya lo logré, de una manera no muy ortodoxa, pero salió, esto es lo que hice:

//Conexión la BD

mysql_connect($DBhost,$DBuser,$DBpass) or die("Unable to connect to database");

@mysql_select_db("$DBName") or die("Unable to select
database $DBName");

mysql_query ("SET NAMES 'utf8'");


$sqlquery = "INSERT INTO $table(nom, apellidopat, apellidomat, seccion, dom, lada, tel, cve, email)
VALUES('$nombre','$apellidopat','$apellidomat','$s eccion','$dom','$lada','$tel','$cve', '$email')";

$results = mysql_query($sqlquery);


$result = mysql_query("SELECT municipio FROM secciones WHERE seccion = '$seccion'") or die(mysql_error());
$result2 = mysql_query("SELECT distrito FROM secciones WHERE seccion = '$seccion'") or die(mysql_error());


while ($row = mysql_fetch_row($result)){
echo "<br><br><br><br><br><br><br><br><br><br><br><br>M unicipio: $row[0]";
$muniinsert = $row[0];
$lastid = mysql_insert_id();
$queryinsert = "UPDATE $table SET muni = '$muniinsert' WHERE Id = '$lastid'";

while ($row = mysql_fetch_row($result2)){
echo "<br><br>Distrito: $row[0]";
$distinsert = $row[0];
$lastid = mysql_insert_id();
$queryinsert2 = "UPDATE $table SET distrito = '$distinsert' WHERE Id = '$lastid'";

}

$resultsinsert = mysql_query($queryinsert);
$resultsinsert2 = mysql_query($queryinsert2);
}

mysql_close();


}


?>

Como ves? se que existe una manera con menos código, pero esto es lo que pude hacer con mis pocos conocimientos y me funcionó.
como lo harías tú?