Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Partiamo dal presupposto che nella tabella 'film' ci sia la colonna COUNTRY
- // Le stringhe all'interno di Country iniziano con la maiuscola, sono scritte in inglese, sono separate da
- // una virgola, nel caso di inghilterra (United Kingdom) va messo un trattino altrimenti php lo interpreta come
- // due stringhe anzichè una.
- // l'array $group1 deve contenere i dati esatti per la comparazione (vedi United-Kindom per esempio)
- // L'ID non è 1 ma quello impostato inizialmente nella pagina
- // Le immagini png delle flag sono impostate su img/separate/ --> modificare
- // Ti consiglio di provarlo su pagina separata e fare le tue modifiche
- // ID String
- // 1 Italy, USA, Germany
- // 2 Italy, USA
- // 3 Italy
- // 4 Italy, United-Kingdom
- $sql = "SELECT country FROM film where film_id = '1'";
- $result = $conn->query($sql);
- while ($row = $result->fetch_array()) {
- $str = $row['country'];
- $group1 = array('Italy' => 'it.png', 'Russia' => 'ru.png', 'USA' => 'us.png',
- 'France' => 'fr.png', 'United-Kingdom' => 'uk.png', 'Sweden' => 'se.png',
- 'Denmark' => 'dk.png', 'Germany' => 'de.png',
- 'Japan' => 'jp.png', 'Poland' => 'pl.png');
- $count_words = str_word_count($str);
- switch ($count_words) {
- case 1:
- list($uno) = explode(', ', $str);
- if (isset($group1[$uno])){
- $primo = $uno. ' <img src="img/separate/'.$group1[$uno].'"style="width: 15px; height: 15px;" class="img-thumbnail">';
- }
- echo $primo;
- echo "\n";
- break;
- case 2:
- list($uno, $due) = explode(', ', $str);
- if (isset($group1[$uno])){
- $primo = $uno. ' <img src="img/separate/'.$group1[$uno].'"style="width: 15px; height: 15px;" class="img-thumbnail">';
- }
- echo $primo;
- echo "\n";
- if (isset($group1[$due])){
- $secondo = $due. ' <img src="img/separate/'.$group1[$due].'"style="width: 15px; height: 15px;" class="img-thumbnail">';
- }
- echo $secondo;
- echo "\n";
- break;
- case 3:
- list($uno, $due, $tre) = explode(', ', $str);
- if (isset($group1[$uno])){
- $primo = $uno. ' <img src="img/separate/'.$group1[$uno].'"style="width: 15px; height: 15px;" class="img-thumbnail">';
- }
- echo $primo;
- echo "\n";
- if (isset($group1[$due])){
- $secondo = $due. ' <img src="img/separate/'.$group1[$due].'"style="width: 15px; height: 15px;" class="img-thumbnail">';
- }
- echo $secondo;
- echo "\n";
- if (isset($group1[$tre])){
- $terzo = $tre. ' <img src="img/separate/'.$group1[$tre].'"style="width: 15px; height: 15px;" class="img-thumbnail">';
- }
- echo $terzo;
- echo "\n";
- break;
- default:
- echo 'no match';
- echo "\n";
- }
- ////////////////////////////////////////////////////////////////////
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement