He optado por esto y no funciona.
¿cuál es el fallo?
$cogechiste = mysql_query("SELECT * FROM chistes WHERE id = '$id'");
$row = mysql_fetch_assoc($cogechiste);
$nombre = $row['nombre'];
$chiste = $row['chiste'];
$borrado = "borrados";
Código PHP:
..............................................
// Eliminamos todos los Registros anteriores al dia de hoy
mysql_query("Delete from controlborrar where fecha < '$fecha'");
if($cuantos<2){
mysql_query("INSERT INTO chistes (nombre,chiste,categoria) VALUES ('$nombre','$chiste','$borrado') LIMIT 1");
echo "Cambiado de sitio el chiste";
mysql_query("DELETE FROM chistes WHERE id = '$id' LIMIT 1");
echo "BORRADO CON ÉXITO";
mysql_query("INSERT INTO controlborrar (usuario,fecha) values ('$user','$fecha')");
}else{
echo "Lo siento, ya has borrado hoy dos chistes.";
}
?>