Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2009, 10:20
Avatar de towel
towel
 
Fecha de Ingreso: marzo-2009
Mensajes: 101
Antigüedad: 15 años, 2 meses
Puntos: 0
insertar registro a varios id en MYsql

HOla chicos necedito algo muy sensillo perO NO SE COMO HACERLO la idea es ingrezarun registro avarios id en otra tabla osea la idea es mandar un mesaje de administrador a todos mis usuario pero noc como hacermiren el codigo
Cita:
$sql = "SELECT MAX(id_usuario) AS idusuarioBD
FROM usuarios ";
$result = $BD->ejecutar_sql($sql);
while($fila = $BD->fetch_array($result))
{
$idusuarioBD = $fila["idusuarioBD"];
}
alli cojo a todos mis id a quien le quiero enviar el mensaje ahora lo mando asi
pero solo me coje uno solo
Cita:

if(count($idusuarioBD) > 0)
{
for($i = 0; $i < count($idusuarioBD); $i++)
{
$prim2 = "SELECT MAX(id_mail) AS idmailBD
FROM usuarios_mensajes_mailadmin
WHERE id_usuario = '".$idusuarioBD."' AND id_admin = '".$idusuarioS."' ";
//echo "max = ".$prim."<br>";
$rprim2 = $BD->ejecutar_sql($prim2);
$fila2 = $BD->fetch_array($rprim2);
$idmailBD = $fila2["idmailBD"];
if($idmailBD == "")
$idmail_ins = 1;
else
$idmail_ins = $idmailBD + 1;

$sql2 = "INSERT INTO
usuarios_mensajes_mailadmin(id_mail,id_usuario,id_ admin, tema, mensaje_mail, fhingreso,revizado_mail)
VALUES('".$idmail_ins."','".$idusuarioBD."','".$id usuarioS."','".$tema."','".$mensaje_admin."','".$f hingreso."','".$revizado_mail."')";
echo "SQL = ".$sql2;
$result2 = $BD->ejecutar_sql($sql2);
if($result2)
{
$mens = 1;
}
else
{
$mens = 2;
}
}
}