All Projects → victorcmarinho → CRUD-MVC-PHP

victorcmarinho / CRUD-MVC-PHP

Licence: other
Crud em MVC e PHP

Programming Languages

PHP
23972 projects - #3 most used programming language

Labels

Projects that are alternatives of or similar to CRUD-MVC-PHP

nuts
Nuts and bolts for building cross-platform UI (HTML, Flutter, CLI) using Dart. Also screw frameworks (React, Vue, Angular).
Stars: ✭ 12 (-80.33%)
Mutual labels:  mvc
AspNetCoreMvcAngular
ASP.NET Core MVC with angular in MVC View OpenID Connect Hybrid Flow
Stars: ✭ 54 (-11.48%)
Mutual labels:  mvc
flutter-view
Create flutter view widgets using pug and sass
Stars: ✭ 128 (+109.84%)
Mutual labels:  mvc
MVVM-Design-Pattern-Demo
An Xcode 9 project written in Swift 4 code designed using the MVVM design pattern, truly extolling the virtues of MVVM over MVC.
Stars: ✭ 31 (-49.18%)
Mutual labels:  mvc
puremvc-delphi-standard-framework
A Delphi implementation of PureMVC (http://puremvc.org/)
Stars: ✭ 44 (-27.87%)
Mutual labels:  mvc
Polyel-Framework
⚡️ Voltis Core: A PHP framework based on Swoole from the ground up
Stars: ✭ 22 (-63.93%)
Mutual labels:  mvc
online-training
Online Training website using ASP.Net Core 2.0 & Angular 4
Stars: ✭ 26 (-57.38%)
Mutual labels:  mvc
RxMVC-Swift
Unidirectional MVC with ReactiveX
Stars: ✭ 87 (+42.62%)
Mutual labels:  mvc
auction-website
🏷️ An e-commerce marketplace template. An online auction and shopping website for buying and selling a wide variety of goods and services worldwide.
Stars: ✭ 44 (-27.87%)
Mutual labels:  mvc
uJet
Umbraco Jet (uJet) is a Code First approach to building MVC applications in Umbraco 7.
Stars: ✭ 16 (-73.77%)
Mutual labels:  mvc
sinatras-skeleton
Basic Sinatra Skeleton MVC CRUD App with Sprockets, Warden, ActiveRecord and PostgresQL
Stars: ✭ 13 (-78.69%)
Mutual labels:  mvc
simple-mvc
Simple push & pull MVC framework to realize a test-driven experience.
Stars: ✭ 24 (-60.66%)
Mutual labels:  mvc
spring-web-initializr
Spring Web Initializr is a library that helps you easily create Web Apps with Spring Boot.
Stars: ✭ 16 (-73.77%)
Mutual labels:  mvc
community
基于spring boot与mybatis搭建的社区
Stars: ✭ 18 (-70.49%)
Mutual labels:  mvc
Social-Network
Twitter like Social network written in ASP.NET MVC5
Stars: ✭ 23 (-62.3%)
Mutual labels:  mvc
AllInOneFX
All In One JavaFX Application with a curated list of awesome JavaFX libraries, frameworks
Stars: ✭ 26 (-57.38%)
Mutual labels:  mvc
RouteManager
iOS模块化,模块间解耦,路由中心设计
Stars: ✭ 45 (-26.23%)
Mutual labels:  mvc
framework
Aplus Full-Stack Framework
Stars: ✭ 172 (+181.97%)
Mutual labels:  mvc
jerrycurl
Razor-powered ORM for .NET
Stars: ✭ 35 (-42.62%)
Mutual labels:  mvc
soosyze
🌠 Soosyze CMS is a minimalist content management system in PHP, without database to create and manage your website easily. https://soosyze.com
Stars: ✭ 39 (-36.07%)
Mutual labels:  mvc

CRUD-MVC-PHP

Crud em MVC e PHP

Objetivo:

Desenvolver um sistema CRUD simples em PHP 5 ou 7 (sem frameworks) e MySQL para a administração de livros de uma loja.

Detalhes:

Os livros devem contar com as seguintes informações:

  1. Nome
  2. Autor
  3. Quantidade de Páginas
  4. Preço (em reais, contando centavos)
  5. Flag para livro ativo/inativo (não afetando na listagem, somente um valor para referência)
  6. Data de inclusão/edição

Regras:

As regras abaixo devem ser seguidas ao cadastrar/editar um livro:

  1. Não devem haver livros com o mesmo nome
  2. A quantidade de páginas e o preço, não podem ser zerados nem negativos
  3. O livro deve ter o valor inicial de inativo, podendo ser alterado posteriormente diretamente por meio da listagem (link ou Ajax) ou edição completa do livro
  4. Na listagem o preço deve ser formatado no padrão brasileiro (R$ 1.050,10).

Detalhes sobre o programa:

  1. init.php são os arquivos de configurações do sistema de livraria
  2. diretório "view" é onde fica todas as telas do sistema
  3. diretório "controller" é onde fica fica as funcionalidades do sistema que interragem com o banco de dados
  4. diretório "model" é onde fica os arquivos de conexão com o banco de dados

No diretório "view" existem 3 páginas principais: editar.php, cadastro.php e index.php. a página head e menu são os escopos do HTML e Menu do sistemas respectivamente.

No diretório "controller" estão os arquivos PHP que executam as funcionalidades do sistema.

No diretório "model" estão os arquivos de conexão com o Banco de Dados

O arquivo script.sql é o scrip em sql que cria o banco e a tabela.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].