Código:
Este enlace llama a una funcion en javascript que muestra una alerta:<a href="#" onClick="confirmar()">Borrar?</a>
Código:
Hasta ahí funciona correctamente pero lo que necesito es pasar el identificador de cada registro para que borre ese en concreto.<?php if (isset($_GET['borrar'])){ if ($borrar=="true") echo "Sentencias para borrar el registro nº XX???"; else echo "No borrar nada"; } echo "<script language=\"javascript\"> function confirmar(){ borrar=confirm(\"¿Deseas borrar esto?\"); "; echo "location.href=\"${_SERVER['SCRIPT_NAME']}?"."borrar=\"+borrar;"; echo "} </script>"; ?>
Lo intenté así:
Código:
Dónde mysql_result($resultado,$i,0) identifica a cada registro.<a href="#" onClick="confirmar(".mysql_result($resultado,$i,0).")">Borrar?</a>
Luego:
Código:
<?php if (isset($_GET['borrar'])){ if ($borrar=="true") echo "Sentencias para borrar el registro nº XX???"; else echo "No borrar nada"; } echo "<script language=\"javascript\"> function confirmar(registro){ borrar=confirm(\"¿Deseas borrar esto?\"); "; echo "location.href=\"${_SERVER['SCRIPT_NAME']}?"."borrar=\"+borrar&mensaje=\"registro;"; echo "} </script>"; ?>
Pero no funciona, lo he intentado con comillas, sin comillas, sin el ; y nada...
No sé nada de javascript: cómo se pasan las variables entre php y javascript?
Saludos.