Changer mes instructions mysql en mysqli

Résolu/Fermé
leon237 Messages postés 16 Date d'inscription mardi 10 juillet 2018 Statut Membre Dernière intervention 1 janvier 2019 - 14 août 2018 à 13:49
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 14 août 2018 à 15:49
Bonjour,
je me suis rendu sur : https://www.commentcamarche.net/faq/44117-connexion-a-une-base-avec-pdo-mysqli pour pouvoir changer mes extensions mysql(obsolete) en mysqli afin de me connecter a ma bdd; mais vu que comme j'ai deja du mal a comprendre les instructions mysql , je n'arrives pas a transcrire mes extensions mysql en mysqli malgre votre tuto.
je voudrais donc que vous m'aidez a transcrire mes extensions mysql en mysqli avec des commentaires pour m'aider a comprendre.

Voici mon code:

<?php

if(isset($_POST['submit']))
{
    $nom =htmlentities(trim($_POST['nom']));
    $password =htmlentities(trim($_POST['password']));
	$reapeatpassword =htmlentities(trim($_POST['repeatpassword']));
	if($nom&&$password&&$reapeatpassword)
	{
		if($password==$reapeatpassword)
		{
			$connect = mysql_connect('localhost','root','root')or die('error');
			mysql_select_db('helloschool');
			
			$query = mysql_query("INSERT INTO inscription VALUES('$nom','$password','')");
			
			die("inscription terminee <a href='#'>connectez vous</a>");
			
		}else echo "les deux password doivent etre identiques";
	}else echo"veuillez saisr tous les champs";
}
?>
    
    <div class="container">  
        <form id="contact" action="formecole.php" method="post">
            <h3 align="center">HelloSchool</h3>
    <h4>Veuillez remplir ce formulaire pour creer votre compte:</h4>
             
                 
      <input placeholder="Nom de l'etablissement" type="text" name="nom" required autofocus>
            
      <input placeholder="choisir un mot de passe" type="password" tabindex="4" name="password" required autofocus>
            
      <input placeholder="Repetez le mot de passe" type="password" tabindex="4" name="repeatpassword" required autofocus>        
            
     <fieldset>
      <button name="submit" type="submit" id="contact-submit">Creer mon compte</button>
    </fieldset>
            <a class="bouton3" href="validation.html">Utiliser un compte existant</a><br>
            
      <span id="copyright symbol">© *****</span>
            
  </form>
</div>


Merci .
A voir également:

1 réponse

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
14 août 2018 à 15:49
Montre nous plutôt ce que tu as déjà essayé de faire en mysqli ... au lieu de nous poster simplement ton code en mysql.
On ne va pas faire le boulot à ta place...
Sachant que pour la connexion :
https://www.php.net/manual/fr/function.mysqli-connect.php

Pour faire une requête
https://www.php.net/manual/fr/mysqli.query.php

Je t'invite également à lire et à appliquer ce qui est conseillé ici concernant l'écriture de ton code
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
0