public function excluir(Carta $obj) { $strSQL = "DELETE FROM ADM_CAR_CARTAS "; $strSQL .= "WHERE CAR_ID = " . $obj->getId() . " "; return Db::getInstance()->executar($strSQL); }
de la clase Carta. No es necesario comprobar si se repiten o no las cartas echadas. Autor Juan Jose Fernandez Romero --> <?php require 'Carta.php'; ?> <html> <head> <meta charset="UTF-8"> <title>EX12JJFR2</title> </head> <body> <h3>Brisca</h3> <p>Se sacaran 10 cartas al azar y se contaran los puntos al estilo de la Brisca</p> <?php for ($i = 0; $i < 10; $i++) { $carta = new Carta(); echo $carta . "<br>"; } ?> <p>Puntos totales: <?php echo Carta::getPuntosTotales(); ?> </p> </body> </html>
public function excluir($arrStrDados) { if (is_array($arrStrDados["CAR_ID"])) { for ($intI = 0; $intI < count($arrStrDados["CAR_ID"]); $intI++) { $obj = new Carta(); $obj->setId($arrStrDados["CAR_ID"][$intI]); RepoCarta::getInstance()->excluir($obj); } } return true; }