MySQL a retourné un résultat vide (aucune ligne)

Résolu
huntertarik Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
 dream0 -
Bonjour,
jé un problème avec insertion des données dans la base de données mysql. lorsque j'insère des données phpmyadmin me renvoi un message: MySQL a retourné un résultat.vide (aucune ligne). veuillez m'aider svp.
voila le code



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>

<body><table width="460" height="171" border="10">
<tr>
<th scope="row">moteur</th>
<td><form id="form1" name="form1" method="post" action="">
<label>
<input type="text" name="numeroserie" id="numeroserie" />
</label>
</form></td>
</tr>
<tr>
<th scope="row">derniere</th>
<td><form id="form2" name="form2" method="post" action="">
<label>
<input type="text" name="dernierevisite" id="dernierevisite" />
</label>
</form></td>
</tr>
</table>
<form id="form3" name="form3" method="post" action="">
<label>
<input type="submit" name="envoyer" id="envoyer" value="envoyer" />
</label>

</form>
<p> </p>
</body>
</html>
<?php
$DB_HOST = 'localhost';
$DB_NAME = 'edas1';
$DB_USER = 'root';
$DB_PASS = '';
$con = mysql_connect($DB_HOST,$DB_USER,$DB_PASS) or die("not connected");
mysql_select_db($DB_NAME, $con)or die("data not found");

if (isset($_POST['envoyer'])) {
$n = $_POST['numeroserie'];
$d = $_POST['dernierevisite'];

$ins = mysql_query("INSERT INTO moteur (numeroserie, dernierevisite) VALUES ('$n', '$d')");
}

mysql_close($con);
?>
A voir également:

3 réponses

Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
phpmyadmin est un outil pour crer modifier une BDD ce n'est pas lui qui te renvoie un message d'erreur mais php /mysql

essaies comme ça avec concaténation de la requête et trace d'erreur:
$ins = mysql_query("INSERT INTO moteur (numeroserie, dernierevisite) VALUES ('".$n."', '".$d."')")or die("Pb avec la requette: ".mysql_error());
2