Change all models to use the SQL database
This commit is contained in:
		
							parent
							
								
									87e8f9247e
								
							
						
					
					
						commit
						3da99a3ac7
					
				| @ -3,12 +3,16 @@ | ||||
| final class DifficultyModel | ||||
| { | ||||
| 
 | ||||
|     public function getByID($I_difficuly_id) | ||||
|     public function getByID($I_id) | ||||
|     { | ||||
|         if ($I_difficuly_id == 1) { | ||||
|             return "Facile"; | ||||
|         } else { | ||||
|             return null; | ||||
|         } | ||||
| 
 | ||||
|         $O_model = Model::get(); | ||||
|         $stmt = $O_model->prepare("SELECT * FROM DIFFICULTY WHERE ID=:id"); | ||||
|         $stmt->bindParam("id", $I_id); | ||||
|         $stmt->execute(); | ||||
|          | ||||
|         $row = $stmt->fetch(); | ||||
|         if ($row === false) return null; | ||||
|         return $row["NAME"]; | ||||
|     } | ||||
| } | ||||
|  | ||||
| @ -5,17 +5,15 @@ final class IngredientModel | ||||
| 
 | ||||
|     public function searchByRecipe($I_recipe_id) | ||||
|     { | ||||
|         return array( | ||||
|             array( | ||||
|                 "id" => 1, | ||||
|                 "name" => "oeuf", | ||||
|                 "quantity" => "6", | ||||
|             ), | ||||
|             array( | ||||
|                 "id" => 2, | ||||
|                 "name" => "lait", | ||||
|                 "quantity" => "1/2L", | ||||
|             ), | ||||
|         ); | ||||
|         $O_model = Model::get(); | ||||
|         $stmt = $O_model->prepare(" | ||||
|         SELECT * FROM INGREDIENT | ||||
|         JOIN RECIPE_INGREDIENT ON RECIPE_INGREDIENT.INGREDIENT_ID=INGREDIENT.ID | ||||
|         WHERE RECIPE_INGREDIENT.RECIPE_ID = :recipe_id | ||||
|         ");
 | ||||
|         $stmt->bindParam("recipe_id", $I_recipe_id); | ||||
|         $stmt->execute(); | ||||
|          | ||||
|         return $stmt->fetchAll(); | ||||
|     } | ||||
| } | ||||
|  | ||||
| @ -5,10 +5,13 @@ final class UserModel | ||||
| 
 | ||||
|     public function getNameByID($I_id) | ||||
|     { | ||||
|         if ($I_id == 1) { | ||||
|             return "Thomas"; | ||||
|         } else { | ||||
|             return null; | ||||
|         } | ||||
|         $O_model = Model::get(); | ||||
|         $stmt = $O_model->prepare("SELECT NAME FROM USER WHERE ID=:id"); | ||||
|         $stmt->bindParam("id", $I_id); | ||||
|         $stmt->execute(); | ||||
|          | ||||
|         $row = $stmt->fetch(); | ||||
|         if ($row === false) return null; | ||||
|         return $row["NAME"]; | ||||
|     } | ||||
| } | ||||
|  | ||||
| @ -5,6 +5,6 @@ | ||||
| <?php | ||||
| 
 | ||||
| foreach($A_view["INGREDIENTS"] as $i){ | ||||
|     echo "<p> {$i['name']}: {$i['quantity']} </p>"; | ||||
|     echo "<p> {$i['NAME']}: {$i['QUANTITY']} </p>"; | ||||
| } | ||||
| ?>
 | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user