Ejercicios prepare

Poner el código que me permita insertar un país (country)

Poner el código para ver todos los actores que hayan trabajado en películas de rating ‘r’

Poner el código que cambie todos los pagos del cliente ‘593’ al cliente ‘594’

Poner el código para ver todos los clientes de Argentina (fisr_name y last_name)

Poner el código para ver todas las películas que traten de gatos (cat en description)

$sql = "insert into country (country) values (:country)";
    $parametros = [
        'country' => 'Lalalalalandia'
    ];
    $st = $conn->prepare($sql);
    $st->execute($parametros);
	
	  $sql = "select distinct first_name, last_name from film join film_actor using(film_id)
join actor using(actor_id)
where rating=:rating
order by first_name,last_name";
    $parametros = [
        'rating' => 'R'
    ];
    $st = $conn->prepare($sql);
    $st->execute($parametros);
    while ($fila = $st->fetch()) {
        echo $fila['first_name'] . " " . $fila['last_name'] . "<br/>";
    }
	
	
	 $sql = "SELECT distinct first_name,last_name FROM country join city using(country_id) join address using(city_id)
join customer using(address_id) where country=:country";
    $parametros = [
        'country' => 'Argentina'
    ];
    $st = $conn->prepare($sql);
    echo $st->execute($parametros);
    $clientes = $st->fetchAll();
    foreach($clientes as $cliente){
        echo $cliente['first_name']." ".$cliente['last_name']."<br/>";
    }
	
	  $sql = "select title from film where description like :tema";
    $parametros = [
        'tema' => '%cat%'
    ];
    $st = $conn->prepare($sql);
    $st->execute($parametros);
    while ($fila = $st->fetch()) {
        echo $fila['title'] . "<br/>";
    }

Publicado por

Avatar del usuario

Juan Pablo Fuentes

Formador de programación y bases de datos