A voir également:
- Php ne met pas a jour ma table sql :(
- Table ascii - Guide
- Table des matières word - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Mise a jour chromecast - Accueil - Guide TV et vidéo
8 réponses
lucasc
Messages postés
97
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
12 juin 2009
14
21 avril 2009 à 19:24
21 avril 2009 à 19:24
Je pense que ca coince au niveau du $id ...
comment le récupère tu ?
comment le récupère tu ?
lucasc
Messages postés
97
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
12 juin 2009
14
21 avril 2009 à 19:30
21 avril 2009 à 19:30
voila tu a trouvé le problème :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lucasc
Messages postés
97
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
12 juin 2009
14
21 avril 2009 à 19:43
21 avril 2009 à 19:43
on ne peut pas récupérer un id avec un post.
Ton id est en auto incrément et en clé primaire ?
Ton id est en auto incrément et en clé primaire ?
lucasc
Messages postés
97
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
12 juin 2009
14
21 avril 2009 à 19:46
21 avril 2009 à 19:46
donne moi un peu plus de code ...
Utilisateur anonyme
21 avril 2009 à 19:52
21 avril 2009 à 19:52
$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);
$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);