Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/05/2009, 04:48
anolcue
 
Fecha de Ingreso: octubre-2006
Mensajes: 21
Antigüedad: 17 años, 7 meses
Puntos: 0
cuando ejecuto un confirm() mediante sprintf

Hola estoy implementando una función para que al seleccionar los checkbox de unos registros, muestre un Confirm() con todos los registros seleccionados.

El problema es que al querer que aparezca todos los registros dentro de la ventana del confirm, mezclo el php y el javascript, con lo cual tengo que ejecutar el confirm mediante un sprintf, y no sé como recoger el booleano,


Código:
foreach($_POST['checkbox'] as $valore){
$query_mostrarIdeaPorID = "SELECT * FROM ideas WHERE idIdea = '".$valore."'";
$mostrarIdeaPorID = mysql_query($query_mostrarIdeaPorID, $conexBDFactoriaIdeas) or die(mysql_error());
$row_mostrarIdeaPorID = mysql_fetch_assoc($mostrarIdeaPorID);
$totalRows_mostrarIdeaPorID = mysql_num_rows($mostrarIdeaPorID);
	 $message .= " - " . $row_mostrarIdeaPorID['titulIdea'] . "\n";
	 }

     $msjConfirm = sprintf( "<script>confirm( '%s' );</script>", str_replace( "\n", "\\n", $message ) );
Ya que '$msjConfirm' es un string no un boolean. Como recojo el evento que ejecuta el script que contiene??

Gracias.