First Mockup: Show Tourmembers in Rooms

This commit is contained in:
Torsten 2022-05-02 10:02:59 +02:00
parent 1a8a706b50
commit 0f7b4b6180
3 changed files with 257 additions and 1 deletions

View file

@ -8,6 +8,7 @@ use App\User;
use Carbon\Carbon;
use Illuminate\Http\Request;
use Illuminate\Http\File;
use Illuminate\Support\Facades\Log;
use Illuminate\Support\Facades\Storage;
use Intervention\Image\Facades\Image;
use Illuminate\Support\Facades\Auth;
@ -127,12 +128,28 @@ class TourController extends Controller
->with('creator', $creator);
}
$sql="SELECT bookings.room_id as room_id,
booking_rooms.name as room_name,
bookings.user_id as user_id,
users.name as user_name
FROM
bookings, booking_rooms, users
WHERE bookings.user_id=users.id AND bookings.room_id=booking_rooms.id AND bookings.tour_id=".$tour->id
." ORDER BY booking_rooms.name;";
Log::info("Fetch sql: ".$sql);
$rooms=DB::select($sql);
Log::info("Rooms query result:");
Log::info($rooms);
$tour->start = Tour::toGermanDate($tour->start);
$tour->deadline = Tour::toGermanDate($tour->deadline);
return view('tour.show')
->with('tour', $tour)
->with('users', $users)
->with('creator', $creator);
->with('creator', $creator)
->with('rooms', $rooms);
}
/**