en faite, je veux realiser pour mon site sur la musique, une page ajout_classement_albums, c'est une formulaire, et une page classements_albums, pour afficher les informations.
Je vais vous expliquer: Je veux prendre le classement top albums du site chartsinfrance, les 5 1er, et afficher sur mon site (classements_albums), C'est plutot une modifications, chaque semaine, je modifie les entrees avec les nouveaux... mon table classement contient 4 champs: id, nom, titre, progressions.
Je vous envoye donc, la page ajout_classement_albums, mais regarder ce qu'il me fais, http://topmusic.free-hosting.fr/ajout_c ... albums.php
<?php
include("./includes/haut.php");
mysql_connect("", "", "");
mysql_select_db("");
if(isset($_POST['requete']))
{
//sécuritée
$nom=$_POST['1'];
$nom1=mysql_real_escape_string($nom);
$nom=$_POST['2'];
$nom2=mysql_real_escape_string($nom);
$nom=$_POST['3'];
$nom3=mysql_real_escape_string($nom);
$nom=$_POST['4'];
$nom4=mysql_real_escape_string($nom);
$nom=$_POST['5'];
$nom5=mysql_real_escape_string($nom);
$titre=$_POST['1'];
$titre1=mysql_real_escape_string($titre);
$titre=$_POST['2'];
$titre2=mysql_real_escape_string($titre);
$titre=$_POST['3'];
$titre3=mysql_real_escape_string($titre);
$titre=$_POST['4'];
$titre4=mysql_real_escape_string($titre);
$titre=$_POST['5'];
$titre5=mysql_real_escape_string($titre);
$progression=$_POST['1'];
$progression1=mysql_real_escape_string($progression);
$progression=$_POST['2'];
$progression2=mysql_real_escape_string($progression);
$progression=$_POST['3'];
$progression3=mysql_real_escape_string($progression);
$progression=$_POST['4'];
$progression4=mysql_real_escape_string($progression);
$progression=$_POST['5'];
$progression5=mysql_real_escape_string($progression);
//modifications des tables
mysql_query("UPDATE classement SET nom='".$nom1."' WHERE id='1'");
mysql_query("UPDATE classement SET nom='".$nom2."' WHERE id='2'");
mysql_query("UPDATE classement SET nom='".$nom3."' WHERE id='3'");
mysql_query("UPDATE classement SET nom='".$nom4."' WHERE id='4'");
mysql_query("UPDATE classement SET nom='".$nom5."' WHERE id='5'");
echo"Classement modifier !"; //message
}
$requete = mysql_query("SELECT * FROM classement");
echo'<form action="ajout_classement_albums.php" method="post">';
while($classement = mysql_fetch_array($requete)) //boucle qui affiche les 5 champs du formulaire
{
echo'<label for="'.$classement['id'].'">n° '.$classement['id'].'</label><input type="text" name="'.$classement['id'].'" id="'.$classement['id'].'"/><br/>';
}
{
echo' <label for="nom">Nom</label><br />
<input type="text" name="nom" id="nom" tabindex="20" value=""/><br >
<label for="titre">titre</label><br />
<input type="text" name="titre" id="titre" tabindex="20" value=""/><br />
<label for="progression">progression</label><br />
<textarea name="progression" id="progression" tabindex="20"></br />';
}
echo' <input type="submit" value="Ajouter" name="requete" /></form>'; //ajouté le ;
include("./includes/bas.php");
?>
et classements_albums et la il affiche une message d'erreur: http://topmusic.free-hosting.fr/classements_albums.php
<?php
include("./includes/haut.php");
?>
<div id="classement">
<?php
mysql_connect("", "", "");
mysql_select_db("");
?>
<p><?php $requete = mysql_query("SELECT * FROM classement ORDER BY id");
while($classement = mysql_fetch_array($requete))
{echo "Nom : ".$classement['nom']." titre : ".$classement['titre']." progression : ".$classement['progression']."<br/>"; }?></p> //fin de la boucle
</div>
<?php
}
include("./includes/bas.php");
?>
Mon probleme ce sont les 2 fichiers; Vous pouvez m'aider SVP?
merci par avance pour votre aide