Actualiser api.php
This commit is contained in:
@@ -508,7 +508,20 @@ switch ($action) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 🔥 L'INSERT SQL DOIT ÊTRE ICI (EN DEHORS DU IF TMDB)
|
// 🔥 L'INSERT SQL DOIT ÊTRE ICI (EN DEHORS DU IF TMDB)
|
||||||
$sql = "INSERT INTO videotheque (id, title, year, director, poster, format, length, publisher, ean_isbn13, number_of_discs, aspect_ratio, description, actors) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE director=IF(VALUES(director)!='',VALUES(director),director), poster=IF(VALUES(poster)!='',VALUES(poster),poster), format=IF(VALUES(format)!='',VALUES(format),format), length=IF(VALUES(length)!='',VALUES(length),length), publisher=IF(VALUES(publisher)!='',VALUES(publisher),publisher), ean_isbn13=IF(VALUES(ean_isbn13)!='',VALUES(ean_isbn13),ean_isbn13), number_of_discs=IF(VALUES(number_of_discs)!=1,VALUES(number_of_discs),number_of_discs), aspect_ratio=IF(VALUES(aspect_ratio)!='',VALUES(aspect_ratio),aspect_ratio), description=IF(VALUES(description)!='',VALUES(description),description), actors=IF(VALUES(actors)!='',VALUES(actors),actors)";
|
$sql = "INSERT INTO videotheque (id, title, year, director, poster, format, length, publisher, ean_isbn13, number_of_discs, aspect_ratio, description, actors)
|
||||||
|
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||||
|
ON DUPLICATE KEY UPDATE
|
||||||
|
title=VALUES(title), year=VALUES(year),
|
||||||
|
director=IF(VALUES(director)!='',VALUES(director),director),
|
||||||
|
poster=IF(VALUES(poster)!='',VALUES(poster),poster),
|
||||||
|
format=IF(VALUES(format)!='',VALUES(format),format),
|
||||||
|
length=IF(VALUES(length)!='',VALUES(length),length),
|
||||||
|
publisher=IF(VALUES(publisher)!='',VALUES(publisher),publisher),
|
||||||
|
ean_isbn13=IF(VALUES(ean_isbn13)!='',VALUES(ean_isbn13),ean_isbn13),
|
||||||
|
number_of_discs=IF(VALUES(number_of_discs)!=1,VALUES(number_of_discs),number_of_discs),
|
||||||
|
aspect_ratio=IF(VALUES(aspect_ratio)!='',VALUES(aspect_ratio),aspect_ratio),
|
||||||
|
description=IF(VALUES(description)!='',VALUES(description),description),
|
||||||
|
actors=IF(VALUES(actors)!='',VALUES(actors),actors)";
|
||||||
$stmt = $pdo->prepare($sql);
|
$stmt = $pdo->prepare($sql);
|
||||||
$stmt->execute([$id, $title, $year, $director, $poster, $format, $length, $publisher, $ean, $discs, $aspect, $description, $actors]);
|
$stmt->execute([$id, $title, $year, $director, $poster, $format, $length, $publisher, $ean, $discs, $aspect, $description, $actors]);
|
||||||
|
|
||||||
@@ -534,7 +547,15 @@ switch ($action) {
|
|||||||
$streaming = 'Support physique / Cinéma';
|
$streaming = 'Support physique / Cinéma';
|
||||||
}
|
}
|
||||||
|
|
||||||
$sql = "INSERT INTO critiques (id, title, year, director, poster, rating, review, streaming) VALUES (?, ?, ?, ?, ?, ?, ?, ?) ON DUPLICATE KEY UPDATE rating=VALUES(rating), review=IF(VALUES(review)!='',VALUES(review),review), director=IF(VALUES(director)!='',VALUES(director),director), poster=IF(VALUES(poster)!='',VALUES(poster),poster), streaming=IF(VALUES(streaming)!='',VALUES(streaming),streaming)";
|
$sql = "INSERT INTO critiques (id, title, year, director, poster, rating, review, streaming)
|
||||||
|
VALUES (?, ?, ?, ?, ?, ?, ?, ?)
|
||||||
|
ON DUPLICATE KEY UPDATE
|
||||||
|
title=VALUES(title), year=VALUES(year),
|
||||||
|
rating=VALUES(rating),
|
||||||
|
review=IF(VALUES(review)!='',VALUES(review),review),
|
||||||
|
director=IF(VALUES(director)!='',VALUES(director),director),
|
||||||
|
poster=IF(VALUES(poster)!='',VALUES(poster),poster),
|
||||||
|
streaming=IF(VALUES(streaming)!='',VALUES(streaming),streaming)";
|
||||||
$stmt = $pdo->prepare($sql);
|
$stmt = $pdo->prepare($sql);
|
||||||
$stmt->execute([$id, $title, $year, $director, $poster, $rating, $review, $streaming]);
|
$stmt->execute([$id, $title, $year, $director, $poster, $rating, $review, $streaming]);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user