Changer mes instructions mysql en mysqli

Résolu
leon237 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   -
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">&copy *****</span>
            
  </form>
</div>


Merci .

1 réponse

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    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