Changer mes instructions mysql en mysqli
Résolu
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:
Merci .
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 .
1 réponse
-
ModérateurMontre 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