Php ne met pas a jour ma table sql :(
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
salut, j'ai se code qui devrait mettre a jour la table download met rien ne se passe:
mysql_query ("UPDATE download SET `nom`='$nom' WHERE id='$id'");Configuration: Windows XP Firefox 3.1
8 réponses
-
Je pense que ca coince au niveau du $id ...
comment le récupère tu ? -
-
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
on ne peut pas récupérer un id avec un post.
Ton id est en auto incrément et en clé primaire ? -
-
-
$sql = connect_sql();
$recherche = mysql_query ("SELECT * FROM download WHERE `nom`='$nom'");
$var = mysql_fetch_array ($recherche);
$mail_sql = $var['id'];
if ( $id != $id_sql )
{
$verification2 = mysql_query("SELECT COUNT(*) FROM download WHERE id='$id'") or die (mysql_error());
$donnees2 = mysql_fetch_array($verification2)or die (mysql_error());
if($donnees2['COUNT(*)'] >= 1)
{
$reponse = 'Ce nom est déjà utilisé, veuillez en choisir une autre. <a href="javascript:history.back(1)">Retour au formulaire</a>';
}
}
elseif(empty($nom))
{
$reponse = 'Vous n\'avez pas rempli le champ du nom. <a href="javascript:history.back(1)">Retour au formulaire</a>' ;
}
else
{
mysql_query ("UPDATE download SET `noml`='nom', `lien1`='$lien1', ' WHERE id='$id'");
$reponse = 'Vos données on été actualisées.<br><a href="dllist.php">Retour à la liste des téléchargements</a>' ;
}
mysql_close($sql);