Bonjour à tous, je suis nouveau et entrain d'apprendre le Php avec le tuto de votre site.
Cependant arrivé à l'étape 6 sur les bases de données, j'ai un petit problème vu que les requêtes sql sont devenues obsolètes et qu'il faut passer sur mysqli.

http://sylvie-vauthier.developpez.co...page=intro-bdd

Alors voilà j'ai essayé de réaliser le TP6 en remplaçant le code mysql par mysqli, ci dessous :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
 
<html>
	<head><title>Abonnement</title></head>
 
 
		<body>
 
		<h1>POUR VOUS ABONNER :</h1>
		<h2>Veuillez saisir vos données d'identité :</h2>
		<form name="formulaire" method="POST" action="monformulaire.php">
		<input type="radio" name="sexe" value="Monsieur"/>Monsieur<input type="radio" name="sexe" value="Madame"/>Madame<input type="radio" name="sexe" value="Mademoiselle"/>Mademoiselle<br/>
		Nom :<input type="text" name="nom"/><br/>
		Prénom :<input type="text" name="prenom"/><br/>
		Age :<input type="text" name="age"/><br/>
		Adresse :<input type="text" name="adresse"/><br/>
		Code Postal :<input type="text" name="cp"/><br/>
		Ville :<input type="text" name="ville"/><br/>
		<br/><br/>
		Veuiller cocher le magazine choisi (un seul choix possible donc bouton radio) :<br/>
		<input type="radio" name="magazine" value="J'ai la main verte"/>J'ai la main verte.<br/>
		<input type="radio" name="magazine" value="J'ai le pied marin"/>J'ai le pied marin.<br/>
		<input type="radio" name="magazine" value="J'ai l'oeil vif"/>J'ai l'oeil vif.<br/>
		<input type="radio" name="magazine" value="J'ai la rate qui se dilate"/>J'ai la rate qui se dilate.<br/>
		<input type="submit" name="valider" value="Valider"/>
		</form>
 
		<?php
		if(isset($_POST['valider'])) {
			$sexe=$_POST['sexe'];
			$nom=$_POST['nom'];
			$prenom=$_POST['prenom'];
			$age=$_POST['age'];
			$adresse=$_POST['adresse'];
			$cp=$_POST['cp'];
			$ville=$_POST['ville'];
			$magazine=$_POST['magazine'];
 
			echo'Pour rappel, vous avez saisi :<br/>
			- '.$sexe.'<br/>
			- '.$nom.'<br/>
			- '.$prenom.'<br/>
			- '.$age.'<br/>
			- '.$adresse.'<br/>
			- '.$cp.'<br/>
			- '.$ville.'<br/>
			- '.$magazine.'<br/>
			<br/>
			Vous êtes :'.$nom.' '.$prenom.'<br/>
			Vous avez choisi :'.$magazine.'<br/>
			Merci de vous être abonné à ce magazine !';
 
			$host=('localhost');
			$user=('root');
			$password=('');
			$idbase=('mabase');
 
			$bdd= mysqli_connect($host, $user, $password, $idbase);
 
			$req="INSERT INTO formulaires VALUES ('', 'sexe', 'nom', 'prenom', 'age', 'adresse', 'cp', 'ville', 'magazine')";
 
			$res= mysqli_query($bdd, $req);
 
			mysqli_close($bdd);
 
 
 
		}
		?>
 
 
		</body>
</html>
Mais une fois le formulaire rempli et la requête envoyée, rien n'apparait dans la table de ma base phpmyadmin . Pourtant aucune erreur n'apparait dans le code.
Je précise que je passe par Wampserver.

Voilà si quelqu'un pourrait m'aider ce serait sympa car je galère depuis 2 jours à trouver la solution

Merci d'avance et à bientôt je l’espère