2013-04-29 4 views
0

Я создаю страницу администратора, где администратор может добавлять шоу для определенного фильма и конкретного театра. Администратор может добавлять шоу, название театра и название фильма.Вывод переменной

Это часть кода ..

<?php 
$showdatetime=$_POST['showdatetime']; 
$movieid=$_POST['movieid']; 
$theaterid=$_POST['theaterid']; 
if(empty($showdatetime)){ 
echo "Show time is a must"; 
} 
else 
{ 
$querycinema=mysql_query("SELECT show.show_datetime, show.theater_id, show.movie_id, theater.theater_name, movie.movie_name FROM `show` 
         JOIN theater ON theater.theater_id = show.theater_id 
         JOIN movie ON movie.movie_id = show.movie_id        
         WHERE show.show_datetime='$showdatetime' AND show.theater_id='$theaterid' AND show.movie_id='$movieid' "); 
$checkcinema=mysql_num_rows($querycinema); 
if($checkcinema != 0) 
{ 
echo "Sorry, ".$showdatetime." is already been scheduled for movie".$movieid." in theater ".$theaterid."."; 
} 
else 
{ 
$insert_user=mysql_query("INSERT INTO `show` (show_datetime, movie_id, theater_id) VALUES ('$showdatetime','$movieid', '$theaterid')"); 

Сво работает нормально, но у меня есть проблемы в

echo "Sorry, ".$showdatetime." is already been scheduled for movie".$movieid." in theater ".$theaterid."."; } 

Мне нужен способ, чтобы добавить название фильма и имя театра для театр и киноид выбрали cz, лучше показать администратору имя, а не идентификатор театра и кино.

Я надеюсь, что это понятно .. Спасибо

ответ

3

У вас уже есть название фильма в наборе результатов из запроса так просто прочитать:

if($checkcinema != 0) 
{ 
    $data = mysql_fetch_assoc($querycinema); 
    echo "Sorry, ".$showdatetime." is already been scheduled for movie".$data['movie_name']." in theater ".$theaterid."."; 
} 
+0

спасибо ... :) – ouzoumzak

+0

@ouzoumzak Нет проблем :) – alexn

0

Просто добавьте значение в массив, как это $data['theather_name']

Смежные вопросы