Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/02/2007, 18:25
Avatar de erlingfiallos
erlingfiallos
 
Fecha de Ingreso: febrero-2005
Ubicación: Mexico ahora
Mensajes: 499
Antigüedad: 19 años, 3 meses
Puntos: 9
Re: ejecutar consulta php dentro de javascript

No puedes mezclar codigo cliente con codigo servidor.. por lo que la idea es la siguiente..

Recorres todos los datos con un select y que mejor forma de saber de que dato hablamos.. que identificandolos por medio del ID.. ese id que siempre ponemos en la BD al inicio de cada tabla.. pues bueno.. entonces lo que trato de explicar es que ese id hay que escribirlo en un enlace.. por ej.. esto quedaria asi..

<a href="javascript:void(0)" onclick="deleteid(5)">Borrar</a>

Y pues luego cuando le das click se enviaria a otra pagina llamada procesar.php el id 5.. entonces procesar recibiria ese id .. y con esa informacion ya podria borrarse ese registro de la BD..

Código PHP:
$sql "SELECT * FROM tabla";
$query mysql_query($sql);
if (!
$query) die ("Error: ".mysql_error());
while (
$row mysql_fetch_array($queryMYSQL_ASSOC)) {
  echo 
$row['id']." - <a href='javascript:void(0)' onclick='deleteid(".$row['id'].")'>Borrar registro</a>";  
}

echo 
"<script language='JavaScript'>";
echo 
"function deleteid(id)";
echo 
"{";
echo 
"window.location.ref = 'procesar.php?idvalue='+id";
echo 
"}";
echo 
"</script>"
No se si me explique bien...