Erreur SQL
Résolu/Fermé
A voir également:
- Erreur SQL
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur 5000 france tv - Forum iPhone
- Erreur de lecture reconnecté en 3s - Forum TV & Vidéo
3 réponses
Bonjour moi je suis débutant, si je bien compris essayez comme ça.
<form action="" method="post">
<input type="text" name="myinput"/>
...
</form>
<?php
require ('../settings/config.php');
$var = $_POST['myinput'];
// on crée la requête SQL
$sql = "INSERT INTO reseau (name) VALUES ('$var')";
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
header ('Location:../../');
// on ferme la connexion à mysql
mysql_close();
?>
Bonne chance. :D
<form action="" method="post">
<input type="text" name="myinput"/>
...
</form>
<?php
require ('../settings/config.php');
$var = $_POST['myinput'];
// on crée la requête SQL
$sql = "INSERT INTO reseau (name) VALUES ('$var')";
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
header ('Location:../../');
// on ferme la connexion à mysql
mysql_close();
?>
Bonne chance. :D
Utilisateur anonyme
6 oct. 2012 à 21:14
6 oct. 2012 à 21:14
Trop cool :D Merci je vais me baser sur ce code dorénavant. :)
Utilisateur anonyme
7 oct. 2012 à 10:39
7 oct. 2012 à 10:39
Bonjour, ce matin en me levant je me suis remis au développement de mon site mais malencontreusement la fonction add ne fonctionne plus, j'ai ce message qui apparaît :
Erreur SQL !
INSERT INTO reseau (name) VALUES ('test')
No database selected
Ce qui est bizarre c'est que le code est le même donc bon car hier cela fonctionner parfaitement.
Erreur SQL !
INSERT INTO reseau (name) VALUES ('test')
No database selected
Ce qui est bizarre c'est que le code est le même donc bon car hier cela fonctionner parfaitement.
Bonjour pour insérer dans la base j'utilise comme ça (PHP4)
je fait toute dans la même page.
<form action="" method="post">
<input type="text" name="myinput"/>
<input type="submit" name="ok"/>
</form>
<?php
//Connexion
......
if(isset($_POST['ok'])) // Si on appuie sur cet bouton il va exécuter
{
if(empty($_POST['myinput'])) //On vérifie si les champs sont bien remplie
{
echo "Tout les champs sont obligatoire!";
}
else
{
$var = $_POST['myinput'];
mysql_query("INSERT INTO table(name) VALUES('$var')");
echo "INSERT OK";
}
}
?>
Mais ce le php 4 je panse que le mieux utiliser php5
chez moi ça marche bien cet metode, mais ce ancien. Merci
je fait toute dans la même page.
<form action="" method="post">
<input type="text" name="myinput"/>
<input type="submit" name="ok"/>
</form>
<?php
//Connexion
......
if(isset($_POST['ok'])) // Si on appuie sur cet bouton il va exécuter
{
if(empty($_POST['myinput'])) //On vérifie si les champs sont bien remplie
{
echo "Tout les champs sont obligatoire!";
}
else
{
$var = $_POST['myinput'];
mysql_query("INSERT INTO table(name) VALUES('$var')");
echo "INSERT OK";
}
}
?>
Mais ce le php 4 je panse que le mieux utiliser php5
chez moi ça marche bien cet metode, mais ce ancien. Merci