Estoy haciendo el proyecto para fin de curso de ASIR y desarrollando un poco la página web, me ha surgido un problema. Voy con el tiempo en los talones y quiero hacer que al pulsar un botón se ejecute una función para borrar ese registro de la bbdd.
El problema es que el susodicho botón, lo creo en html a partir de php.
Ya se que puede ser muy lioso pero es esto.
Código:
<?php
include("conexion.php");
//La función que necesito
function borramela($id){
$sqlb= mysql_query("DELETE FROM prueba1 where prueba1.id =".$id."");
}
//consulta todos los videos
$sql=mysql_query("SELECT * FROM prueba1",$con);
//muestra los datos consultados
$filas = mysql_num_rows($sql);
if($filas == 0){
echo "No hay programación";
}
else{
while($row = mysql_fetch_array($sql)){
echo "<a>".$row['video']." - ".$row['dia']." - ".$row['hora']." - ".$row['duracion']."<input type='button' value='Borrar' onclick='borramela($row[id])'/></p> \n";
}
}
Al crear el botón mediante un echo dentro de php, no se como tendría que hacer para que funcionara esa función.include("conexion.php");
//La función que necesito
function borramela($id){
$sqlb= mysql_query("DELETE FROM prueba1 where prueba1.id =".$id."");
}
//consulta todos los videos
$sql=mysql_query("SELECT * FROM prueba1",$con);
//muestra los datos consultados
$filas = mysql_num_rows($sql);
if($filas == 0){
echo "No hay programación";
}
else{
while($row = mysql_fetch_array($sql)){
echo "<a>".$row['video']." - ".$row['dia']." - ".$row['hora']." - ".$row['duracion']."<input type='button' value='Borrar' onclick='borramela($row[id])'/></p> \n";
}
}
Aunque esté utilizando AJAX, no se si serviria al ser HTML dentro de PHP.
Si alguien necesita más datos de como está construido el proyecto o algo que lo diga
Muchas gracias de antemano
Un Saludo
Sr_McLister[].