No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Consultando datos con Fetch

19/26
Recursos

Aportes 7

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Buenisimos los tips que el profesor nos va soltando poco a poco, y que dejamos comentados dentro del codigo.
Pueden ser utiles en algun caso, nunca se sabe 😉 !!

Te felicito, has preparado un excelente curso. Muy útiles y aplicables tus tips.

Excelente clase y curso en general!

me encanta hasta ahora, nos prepara a futuro para poder encarar las BD de muchas formas

Excelente clase!
Dejó mi código por acá:
IncomesController:

    public function index(){

        $stmt = $this->connection->prepare("SELECT * FROM incomes");
        $stmt->execute();

        while($row = $stmt->fetch()){
            echo "Ganaste " . $row["amount"] . " USD en: " . $row 
                ["description"] . "\n"; 
        }

    }

    public function store($data){

        $stmt = $this->connection->prepare("INSERT INTO withdrawals (payment_method, type, date, amount, description) 
        VALUES ( :payment_method, :type, :date, :amount, :description )");
        
        $stmt->bindValue(":payment_method", $data["payment_method"]);
        $stmt->bindValue(":type", $data["type"]);
        $stmt->bindValue(":date", $data["date"]);
        $stmt->bindValue(":amount", $data["amount"]);
        $stmt->bindValue(":description", $data["description"]);

        $stmt->execute($data);
    }

WithDrawals:

    public function show($id){

        $stmt = $this->connection->prepare("SELECT * FROM withdrawals WHERE id=:id"); 

        $stmt->execute([
            ":id"=> $id, 
        ]);

        $result = $stmt->fetch(\PDO::FETCH_ASSOC);

        var_dump($result);

        echo "El registro con id $id dice que te gastaste {$result['amount']} USD en {$result['description']}"; 

    }

La refacturizada de del store(), en incomeController no me funcionó

La repetición de conceptos son muy importantes! y el profesor nos presenta de una manera didáctica, especialmente “while”, “fetch”