Ajuda ( tá ruim )
Boa noite amigos do forum, estou tentando adptar um script pronto que peguei na internet, muito bom por sinal, ele funciona bem tal, ja arrumei 90%, não estou conseguindo por o filme em mais de uma categoria, eu crio o filme e consigo apenas escolher uma ja tentei de tudo q eu tenho conhecimento mais ele nao grava na tabela o numero, não sei se é por que ela é int e quando troco pra longtext e boto no caso o id de 2 categorias ela não aparece nem mais na home, vou por o codigo aqui pra ve se alguem consegue me ajuda
tem a tabela genre que tem as linhas genre_id ( autoincrement) e name(longtext)
e na tabela movies tem genre_id (int) 11 ->> Que é onde fica gravado o id da categoria, só que só fica gravado um valor (ex: 3 - Romance) precisava que gravaçe mais de uma (3,4,1 Romance Acao Dublado )
espero que tenham entendido se tiver alguma duvida no problema só da um toque que eu to respondendo vou por a home.php que é onde lista os filmes movie_create.php se acha que precisa de mais alguma so falar
Home.php
>
Citar
<?php include 'header_browse.php';?>
<link rel="stylesheet" type="text/css" href="<?php echo base_url() . 'assets/frontend/' . $selected_theme;?>/hovercss/demo.css" />
<link rel="stylesheet" type="text/css" href="<?php echo base_url() . 'assets/frontend/' . $selected_theme;?>/hovercss/set1.css" />
<style>
.movie_thumb{}
.btn_opaque{font-size:20px; border: 1px solid #939393;text-decoration: none;margin: 10px;background-color: rgba(0, 0, 0, 0.74); color: #fff;}
.btn_opaque:hover{border: 1px solid #939393;text-decoration: none;background-color: rgba(57, 57, 57, 0.74);color:#fff;}
</style>
<!-- TOP FEATURED SECTION -->
<?php
$featured_movie = $this->db->get_where('movie', array('featured'=>1))->row();
?>
<div style="height:85vh;width:100%;background-image: url(<?php echo $this->crud_model->get_poster_url('movie' , $featured_movie->movie_id);?>); background-size:cover;">
<div style="font-size: 85px;font-weight: bold;clear: both;padding: 200px 0px 0px 50px;color: #fff;">
<?php echo $featured_movie->title;?>
<div style="font-size: 30px; letter-spacing: .2px; color: #fff; font-weight: 400;">
<?php echo $featured_movie->description_short;?>
</div>
<a href="<?php echo base_url();?>index.php?browse/playmovie/<?php echo $featured_movie->movie_id;?>"
class="btn btn-danger btn-lg" style="font-size: 20px;">
<b><i class="fa fa-play"></i> PLAY</b>
</a>
<!-- ADD OR DELETE FROM PLAYLIST -->
<span id="mylist_button_holder">
</span>
<span id="mylist_add_button" style="display:none;">
<a href="#" class="btn btn-lg btn_opaque"
onclick="process_list('movie' , 'add', <?php echo $featured_movie->movie_id;?>)">
<b><i class="fa fa-plus"></i> Minha lista</b>
</a>
</span>
<span id="mylist_delete_button" style="display:none;">
<a href="#" class="btn btn-lg btn_opaque"
onclick="process_list('movie' , 'delete', <?php echo $featured_movie->movie_id;?>)">
<b><i class="fa fa-check"></i> Minha lista</b>
</a>
</span>
</div>
</div>
<script>
// submit the add/delete request for mylist
// type = movie/series, task = add/delete, id = movie_id/series_id
function process_list(type, task, id)
{
$.ajax({
url: "<?php echo base_url();?>index.php?browse/process_list/" + type + "/" + task + "/" + id,
success: function(result){
//alert(result);
if (task == 'add')
{
$("#mylist_button_holder").html( $("#mylist_delete_button").html() );
}
else if (task == 'delete')
{
$("#mylist_button_holder").html( $("#mylist_add_button").html() );
}
}});
}
// Show the add/delete wishlist button on page load
$( document ).ready(function() {
// Checking if this movie_id exist in the active user's wishlist
mylist_exist_status = "<?php echo $this->crud_model->get_mylist_exist_status('movie' , $featured_movie->movie_id);?>";
if (mylist_exist_status == 'true')
{
$("#mylist_button_holder").html( $("#mylist_delete_button").html() );
}
else if (mylist_exist_status == 'false')
{
$("#mylist_button_holder").html( $("#mylist_add_button").html() );
}
});
</script>
<!-- MY LIST, GENRE WISE LISTING & SLIDER -->
<?php
$genres = $this->crud_model->get_genres();
foreach ($genres as $row):
?>
<div class="row" style="margin:20px 60px;">
<h4><?php echo $row['name'];?></h4>
<div class="content">
<div class="grid">
<?php
$movies = $this->crud_model->get_movies($row['genre_id'] , 5, 0);
foreach ($movies as $row)
{
$title = $row['title'];
$link = base_url().'index.php?browse/playmovie/'.$row['movie_id'];
$thumb = $this->crud_model->get_thumb_url('movie' , $row['movie_id']);
include 'thumb.php';
}
?>
</div>
</div>
</div>
<?php endforeach;?>
<div class="container" style="margin-top: 90px;">
<hr style="border-top:1px solid #333;">
<?php include 'footer.php';?>
</div>
movie_create.php
>
Citar
<div class="row-fluid">
<div class="span12">
<div class="grid simple ">
<div class="grid-title no-border">
</div>
<div class="grid-body no-border">
<form method="post" action="<?php echo base_url();?>index.php?admin/movie_create" enctype="multipart/form-data">
<div class="row">
<div class="col-md-6 col-sm-12 col-xs-12">
<div class="form-group">
<label class="form-label">Titulo do filme</label>
<span class="help"></span>
<div class="controls">
<input type="text" class="form-control" name="title">
</div>
</div>
<div class="form-group">
<label class="form-label">Url do filme</label>
<span class="help">THEVID - OPENLOAD e outros</span>
<div class="controls">
<input type="text" class="form-control" name="url" id="url" onBlur="load_player()">
</div>
</div>
<div class="form-group">
<label class="form-label">Desativado</label>
<span class="help"></span>
<div class="controls">
<input type="file" class="form-control" name="thumb">
</div>
</div>
<div class="form-group">
<label class="form-label">Poster</label>
<span class="help">- large banner image of the movie</span>
<div class="controls">
<input type="file" class="form-control" name="poster">
</div>
</div>
<div class="form-group">
<label class="form-label">Descrição Pequena </label>
<span class="help"></span>
<div class="controls">
<textarea class="form-control" name="description_short"></textarea>
</div>
</div>
<div class="form-group">
<label class="form-label">Descrição Inteira </label>
<span class="help"></span>
<div class="controls">
<textarea class="form-control" name="description_long"></textarea>
</div>
</div>
<div class="form-group">
<label class="form-label">Atores </label>
<span class="help">- selecione multiplos atores</span>
<div class="controls">
<select class="select2" multiple name="actors[]" style="width:100%;">
<?php
$actors = $this->db->get('actor')->result_array();
foreach ($actors as $row2):?>
<option value="<?php echo $row2['actor_id'];?>">
<?php echo $row2['name'];?>
</option>
<?php endforeach;?>
</select>
</div>
</div>
<div class="form-group">
<label class="form-label">Gênero </label>
<span class="help">- escolha um gênero</span>
<div class="controls">
<select class="select2" muname="genre_id" style="width:150px;">
<?php
$genres = $this->crud_model->get_genres();
foreach ($genres as $row2):?>
<option value="<?php echo $row2['genre_id'];?>">
<?php echo $row2['name'];?>
</option>
<?php endforeach;?>
</select>
</div>
</div>
<div class="form-group">
<label class="form-label">Ano de publicação </label>
<span class="help"></span>
<div class="controls">
<select class="select2" name="year" style="width:150px;">
<?php for ($i = date("Y"); $i > 1950 ; $i--):?>
<option value="<?php echo $i;?>">
<?php echo $i;?>
</option>
<?php endfor;?>
</select>
</div>
</div>
<div class="form-group">
<label class="form-label">Avaliação </label>
<span class="help">- quantas estrelas tem o filme</span>
<div class="controls">
<select class="select2" name="rating" style="width:150px;">
<?php for ($i = 0; $i <= 5 ; $i++):?>
<option value="<?php echo $i;?>">
<?php echo $i;?>
</option>
<?php endfor;?>
</select>
</div>
</div>
<div class="form-group">
<label class="form-label">Destaque </label>
<span class="help">- filme em destaque será mostrado na página inicial</span>
<div class="controls">
<select class="select2" name="featured" style="width:150px;">
<option value="0">Não</option>
<option value="1">Sim</option>
</select>
</div>
</div>
</div>
<!-- PREVIEW OF THE VIDEO FILE -->
<div class="col-md-6 col-sm-12 col-xs-12">
<div class="form-group">
<label class="form-label"></label>
<div id="s"></div>
</div>
</div>
</div>
<hr>
<div class="form-group">
<input type="submit" class="btn btn-success col-md-3 col-sm-12 col-xs-12" value="Criar filme" style="margin:0px 5px 5px 0px;">
<a href="<?php echo base_url();?>index.php?admin/movie_list" class="btn btn-default col-md-3 col-sm-12 col-xs-12">Voltar</a>
</div>
</form>
</div>
</div>
</div>
</div>
<!-- LOAD THE PREVIEW OF THE VIDEO USING GIVEN URL -->
Precisava que eu conseguice botar mais de uma categoriaDiscussão (4)
Carregando comentários...