<form action= 'article_post.php' method='POST'> <center> Poster un article Catégories : <select name ='categorie'> <option value= "Monuments_a_visiter">Monuments_a_visiter</option> <option value="Musees">Musees</option> <option value="Hebergements">Hebergements</option> <option value="Cinemas">Cinemas</option> <option value="Spectacles_et_fetes_locales">Spectacles_et_fetes_locales</option> <option value="Circuits_praticables">Circuits_praticables</option> <option value="Boutiques">Boutiques</option> <option value="Restaurants">Restaurants</option> <option value="Parkings">Parkings</option> <option value="Bonnes_adresses_de_visiteurs">Bonnes_adresses_de_visiteurs</option> <option value="Evenements_sportifs">Evenements_sportifs</option> <option value="Sports_praticables">Sports_praticables</option> <option value="Medecine">Medecine</option> </select> Villages : <select name='villages'> <option value="Aramon">Aramon</option> </select> Titre, , ---- Article, <textarea name="texte_article" rows="15" cols="80" style="width: 80%"></textarea>, ---- Auteur(s) , , ---- , </center> </form>
<form action='article_post.php' method='POST'> <center> Poster un article Catégories : <select name ='categorie'> <?php $categories = "SELECT nom_categorie FROM categories"; $result = mysql_query($categories) or die("Erreur sur la requête SQL concernant les catégories."); while ($row=mysql_fetch_array($result)) // mysql_fetch_array = Retourne une ligne de résultat MySQL sous la forme d'un tableau associatif, d'un tableau indexé, ou les deux { echo '<option value="'.$row['0'].'">'.$row['0'].'</option>'; } ?> </select> Villages : <select name='villages'> <?php $villages = "SELECT nom_village FROM villages"; $result = mysql_query($villages) or die("Erreur sur la requête SQL concernant les villages."); while ($row=mysql_fetch_array($result)) // mysql_fetch_array = Retourne une ligne de résultat MySQL sous la forme d'un tableau associatif, d'un tableau indexé, ou les deux { echo '<option value="'.$row['0'].'">'.$row['0'].'</option>'; } ?> </select> Titre, , ---- Article, <textarea name="texte_article" rows="15" cols="80" style="width: 80%"></textarea>, ---- Auteur(s) , , ---- , </center> </form>
$query_insertion_articles = mysql_query("INSERT INTO articles VALUES('', '$villages', '$categorie','','$titre_article', '$texte_article','$auteur_article')") or die ('Erreur sur la requête SQL concernant l\'insertion des articles'.mysql_error());
$query_insertion_articles = mysql_query("INSERT INTO articles VALUES('', .".$_GET['villages']."', ".$_GET['categorie'].",'','$titre_article', '$texte_article','$auteur_article')") or die ('Erreur sur la requête SQL concernant l\'insertion des articles'.mysql_error());
Erreur sur la requête SQL concernant l'insertion des articlesYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '', ,'','Mon premier article', 'le contenu de larticle ','')' at line 1
<?php $villages = "SELECT nom_village FROM villages"; $result = mysql_query($villages) or die("Erreur sur la requête SQL concernant les villages."); echo "<form action='article_post.php' method='POST'> Villages : <select name='villages'>"; while ($row=mysql_fetch_array($result)) { echo"<option>$row[0]</option>"; } echo"</select> </form>"; ?>
<?php $categories = "SELECT nom_categorie FROM categories"; $result = mysql_query($categories) or die("Erreur sur la requête SQL concernant les catégories."); echo "<form action='article_post.php' method='POST'> Poster un article Catégories : <select name ='categorie'>"; while ($row=mysql_fetch_array($result)) { echo"<option>$row[0]</option>"; } echo"</select>"; ?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question$villages=mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST["villages"]))); $categorie=mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST['categorie']))); $titre_article=mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST['titre_article']))); $texte_article=mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST['texte_article']))); $auteur_article=mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST['auteur_article'])));
$query_insertion_articles = mysql_query("INSERT INTO articles (nom_village,nom_categorie,titre_article, texte_article, auteur_article) VALUES (\'$villages\',\'$categorie\',\'$titre_article\', \'$texte_article\', \'$auteur_article\')") or die ('Erreur sur la requête SQL concernant l\'insertion des articles'.mysql_error());
Erreur sur la requête SQL concernant l'insertion des articlesYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\'\',\'\',\'titre\', \'contenu de l\'article \', \'\')' at line 1
Erreur sur la requête SQL concernant l'insertion des articlesYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\'\',\'\',\'Mon premier article\', \'Contenu du premier article</p&g' at line 1
$query_insertion_articles = mysql_query("INSERT INTO articles (nom_village,nom_categorie,titre_article, texte_article, auteur_article) VALUES (\'$villages\',\'$categorie\',\'$titre_article\', \'$texte_article\', \'$auteur_article\')") or die ('Erreur sur la requête SQL concernant l\'insertion des articles'.mysql_error());
<?php $categories = "SELECT nom_categorie FROM categories"; $result = mysql_query($categories) or die("Erreur sur la requête SQL concernant les catégories."); echo "<form action='adresse.php' method='POST'> Poster un article Catégories : <select name ='categorie'>"; while ($row=mysql_fetch_array($result, MYSQL_NUM)) { echo'<option value="'.$row[1].'">'.$row[0].'</option>'; } echo"</select>"; ?>
<?php $villages = "SELECT nom_village FROM villages"; $result = mysql_query($villages) or die("Erreur sur la requête SQL concernant les villages."); echo "<form action='adresse2.php' method='POST'> Villages : <select name='villages'>"; while ($row=mysql_fetch_array($result, MYSQL_NUM)) { echo'<option value="'.$row[1].'">'.$row[0].'</option>'; } echo"</select> </form>"; ?>
$villages=mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST["villages"]))); $categorie=mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST['categorie']))); $titre_article=mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST['titre_article']))); $texte_article=mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST['texte_article']))); $auteur_article=mysql_real_escape_string(htmlspecialchars(stripcslashes($_POST['auteur_article']))); // Insertion de l'article dans la base de données // Marche pas à cause des listes déroulantes - ça récupère pas ce qu'on a choisi - à essayer et à réparer $query_insertion_articles = mysql_query("INSERT INTO articles (nom_village,nom_categorie,titre_article, texte_article, auteur_article) VALUES (\'$villages\',\'$categorie\',\'$titre_article\', \'$texte_article\', \'$auteur_article\')") or die ('Erreur sur la requête SQL concernant l\'insertion des articles'.mysql_error()); // Envoie une requête à un serveur MySQL echo "Votre article est posté. "; }
Erreur sur la requête SQL concernant l'insertion des articlesYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\'\',\'\',\'nnnb\', \'contenu \nde \n<p&g' at line 1
CREATE TABLE `villages` ( `id_village` int(11) NOT NULL AUTO_INCREMENT, `nom_village` varchar(255) NOT NULL, PRIMARY KEY (`id_village`) ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
CREATE TABLE `categories` ( `id_categorie` int(11) NOT NULL AUTO_INCREMENT, `id_village` int(11) NOT NULL, `nom_categorie` varchar(255) NOT NULL, PRIMARY KEY (`id_categorie`) ) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=latin1;
$rqt = "INSERT INTO articles (nom_village,nom_categorie,titre_article, texte_article, auteur_article) VALUES ('".$villages."','".$categorie."','".$titre_article."', '".$texte_article."', '".$auteur_article."')";
<center> <?php $categories = "SELECT nom_categorie FROM categories"; $result = mysql_query($categories) or die("Erreur sur la requête SQL concernant les catégories."); echo "<form action='adresse.php' method='POST'> Poster un article Catégories : <select name ='categorie'>"; while ($row=mysql_fetch_array($result, MYSQL_NUM)) // mysql_fetch_array = Retourne une ligne de résultat MySQL sous la forme d'un tableau associatif, d'un tableau indexé, ou les deux { echo'<option value="'.$row[1].'">'.$row[0].'</option>'; } echo"</select>"; ?> <?php $villages = "SELECT nom_village FROM villages"; $result = mysql_query($villages) or die("Erreur sur la requête SQL concernant les villages."); echo "<form action='adresse.php' method='POST'> Villages : <select name='villages'>"; while ($row=mysql_fetch_array($result, MYSQL_NUM)) // mysql_fetch_array = Retourne une ligne de résultat MySQL sous la forme d'un tableau associatif, d'un tableau indexé, ou les deux { echo'<option value="'.$row[1].'">'.$row[0].'</option>'; } echo"</select> </form>"; ?> <form method="post" onsubmit="signin_article_post(this.titre_article.value,this.texte_article.value);return false" action=""> Titre, , Article, <textarea name="texte_article" rows="15" cols="80" style="width: 80%"></textarea>, Auteur(s) , , ---- , </form> </center> <!-- début du footer --> [adresse mail auteur] <script language="javascript" type="text/javascript"> document.write(' Taille[# Plus<\/a>]Moins<\/a>Réinitialise<\/a><\/p><\/div>');</script> <?php $fin = getmicrotime(); echo "Page exécutée en ".round($fin-$debut, 3) ." seconde(s). "; ?> <!-- fin du footer -->
<select name='villages'><option value="">Mon village</option></select>
<select name='categorie'><option value="">Monuments_a_visiter</option><option value="">Musees</option><option value="">Hebergements</option><option value="">Cinemas</option><option value="">Spectacles_et_fetes_locales</option><option value="">Circuits_praticables</option><option value="">Boutiques</option><option value="">Restaurants</option><option value="">Parkings</option><option value="">Bonnes_adresses_de_visiteurs</option><option value="">Evenements_sportifs</option><option value="">Sports_praticables</option><option value="">Medecine</option></select>
'.$row[1].'.
echo'<option value="'.$row[0].'">'.$row[0].'</option>';
<select name='categorie'><option value="Monuments_a_visiter">Monuments_a_visiter</option><option value="Musees">Musees</option><option value="Hebergements">Hebergements</option><option value="Cinemas">Cinemas</option><option value="Spectacles_et_fetes_locales">Spectacles_et_fetes_locales</option><option value="Circuits_praticables">Circuits_praticables</option><option value="Boutiques">Boutiques</option><option value="Restaurants">Restaurants</option><option value="Parkings">Parkings</option><option value="Bonnes_adresses_de_visiteurs">Bonnes_adresses_de_visiteurs</option><option value="Evenements_sportifs">Evenements_sportifs</option><option value="Sports_praticables">Sports_praticables</option><option value="Medecine">Medecine</option></select>