Erreur d'insrtion
guest31
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
guest31 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
guest31 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour tout le monde,
Voila j'ai un problème concernant une petit soft sur Chrome (advenced rest client ) qui test une requête post a un serveur SQL (WAMPSERVER) pour insérer des chants a la base de donnée et j'ai u se message comme probleme :
<br />
<font size='1'><table class='xdebug-error xe-deprecated' dir='ltr' border='1' cellspacing='0' cellpadding='1'>
<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\wamp\www\enis_android_club\connexion.php on line <i>22</i></th></tr>
<tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>
<tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr>
<tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0025</td><td bgcolor='#eeeeec' align='right'>247400</td><td bgcolor='#eeeeec'>{main}( )</td><td title='C:\wamp\www\enis_android_club\ajout_bd.php' bgcolor='#eeeeec'>..\ajout_bd.php<b>:</b>0</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0383</td><td bgcolor='#eeeeec' align='right'>256792</td><td bgcolor='#eeeeec'>CONNEXION_DB->__construct( )</td><td title='C:\wamp\www\enis_android_club\ajout_bd.php' bgcolor='#eeeeec'>..\ajout_bd.php<b>:</b>39</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0384</td><td bgcolor='#eeeeec' align='right'>256848</td><td bgcolor='#eeeeec'>CONNEXION_DB->connection( )</td><td title='C:\wamp\www\enis_android_club\connexion.php' bgcolor='#eeeeec'>..\connexion.php<b>:</b>7</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0384</td><td bgcolor='#eeeeec' align='right'>257136</td><td bgcolor='#eeeeec'><a href='http://www.php.net/function.mysql-connect' target='_new'>mysql_connect</a>
( )</td><td title='C:\wamp\www\enis_android_club\connexion.php' bgcolor='#eeeeec'>..\connexion.php<b>:</b>22</td></tr>
</table></font>
{"success":0,"message":"Oops! Erreur d'insrtion."}
voila mon code php :
Salutations
EDIT : Ajout des balises de code
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Voila j'ai un problème concernant une petit soft sur Chrome (advenced rest client ) qui test une requête post a un serveur SQL (WAMPSERVER) pour insérer des chants a la base de donnée et j'ai u se message comme probleme :
<br />
<font size='1'><table class='xdebug-error xe-deprecated' dir='ltr' border='1' cellspacing='0' cellpadding='1'>
<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\wamp\www\enis_android_club\connexion.php on line <i>22</i></th></tr>
<tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>
<tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr>
<tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0025</td><td bgcolor='#eeeeec' align='right'>247400</td><td bgcolor='#eeeeec'>{main}( )</td><td title='C:\wamp\www\enis_android_club\ajout_bd.php' bgcolor='#eeeeec'>..\ajout_bd.php<b>:</b>0</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0383</td><td bgcolor='#eeeeec' align='right'>256792</td><td bgcolor='#eeeeec'>CONNEXION_DB->__construct( )</td><td title='C:\wamp\www\enis_android_club\ajout_bd.php' bgcolor='#eeeeec'>..\ajout_bd.php<b>:</b>39</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0384</td><td bgcolor='#eeeeec' align='right'>256848</td><td bgcolor='#eeeeec'>CONNEXION_DB->connection( )</td><td title='C:\wamp\www\enis_android_club\connexion.php' bgcolor='#eeeeec'>..\connexion.php<b>:</b>7</td></tr>
<tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0384</td><td bgcolor='#eeeeec' align='right'>257136</td><td bgcolor='#eeeeec'><a href='http://www.php.net/function.mysql-connect' target='_new'>mysql_connect</a>
( )</td><td title='C:\wamp\www\enis_android_club\connexion.php' bgcolor='#eeeeec'>..\connexion.php<b>:</b>22</td></tr>
</table></font>
{"success":0,"message":"Oops! Erreur d'insrtion."}
voila mon code php :
<?php /* Requête HTTP Post */ // tableau de réponse JSON (array) $reponse = array(); // tester si les champs sont valides if (isset($_POST['col2']) && isset($_POST['col3']) && isset($_POST['col4'])) { $valeur_col2 = $_POST['col2']; $valeur_col3 = $_POST['col3']; $valeur_col4 = $_POST['col4']; // inclure la classe de connexion require_once __DIR__ . '/connexion.php'; // connxion à la base $db = new CONNEXION_DB (); // requéte pour insérer les données $resultat = mysql_query("INSERT INTO tableexemple(col2, col3, col4) VALUES('$valeur_col2', '$valeur_col3', '$valeur_col4')"); // tester si les données sont bien insérées if ($resultat) { // Données bien insérées $reponse["success"] = 1; $reponse["message"] = "Données bien insérées"; // afficher la reponse JSON echo json_encode($reponse); } else { // errur d'insertion $reponse["success"] = 0; $reponse["message"] = "Oops! Erreur d'insrtion."; // afficher la réponse JSON echo json_encode($reponse); } } else { // Champ(s) manquant(s) $reponse["success"] = 0; $reponse["message"] = "Champ(s) manquant(s)"; // afficher la réponse JSON echo json_encode($reponse); } ?>
Salutations
EDIT : Ajout des balises de code
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
A voir également:
- Erreur d'insrtion
- Erreur 0x80070643 - Accueil - Windows
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- Java code erreur 1603 ✓ - Forum Windows
- Comment recuperer whatsapp supprimé par erreur - Guide
2 réponses
Bonjour,
Première chose... le message d'erreur t'indique:
En effet... désormais il est fortement conseillé d'utiliser les extensions mysqli ou (je préfère) PDO à la place de mysql (sans i )
C'est un Warning qui apparait depuis le passage en PHP 5
Jettes un oeil ici :
http://jr.loucan.fr/e107_plugins/forum/forum_viewtopic.php?121
Commence par régler ça... ensuite tu pourra passer au reste.
Première chose... le message d'erreur t'indique:
The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead
En effet... désormais il est fortement conseillé d'utiliser les extensions mysqli ou (je préfère) PDO à la place de mysql (sans i )
C'est un Warning qui apparait depuis le passage en PHP 5
Jettes un oeil ici :
http://jr.loucan.fr/e107_plugins/forum/forum_viewtopic.php?121
Commence par régler ça... ensuite tu pourra passer au reste.