Ho fatto così:
Codice: Seleziona tutto
if ($_GET['action']=='edit')
{
$stmt = $pdo->prepare("SELECT movie_name,movie_type,movie_year,movie_leadactor,movie_director
FROM movie
WHERE movie_id= ?");
$result = $stmt->execute(array($_GET['id']));
$result=$pdo->query($query);
extract($result->fetch(PDO::FETCH_ASSOC));
}else
Però quando clicco su edit mi dice:
Notice: Undefined variable: query in C:\xampp\htdocs\cap6bis\movie.php on line 34
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1065 Query was empty' in C:\xampp\htdocs\cap6bis\movie.php:34 Stack trace: #0 C:\xampp\htdocs\cap6bis\movie.php(34): PDO->query('') #1 {main} thrown in C:\xampp\htdocs\cap6bis\movie.php on line 34
Ps:Andava fato così:
Codice: Seleziona tutto
if ($_GET['action']=='edit')
{
$stmt = $pdo->prepare("SELECT movie_name,movie_type,movie_year,movie_leadactor,movie_director
FROM movie
WHERE movie_id= ?");
$result = $stmt->execute(array($_GET['id']));
$result=$pdo->query($stm);
extract($result->fetch(PDO::FETCH_ASSOC));
}else
ma ora mi dice:
Warning: PDO::query() expects parameter 1 to be string, object given in C:\xampp\htdocs\cap6bis\movie.php on line 34
Fatal error: Call to a member function fetch() on boolean in C:\xampp\htdocs\cap6bis\movie.php on line 35