Problème php
Fermé
jérémy1664
Messages postés
165
Date d'inscription
lundi 4 juin 2007
Statut
Membre
Dernière intervention
3 juillet 2008
-
21 sept. 2007 à 16:45
jérémy1664 Messages postés 165 Date d'inscription lundi 4 juin 2007 Statut Membre Dernière intervention 3 juillet 2008 - 21 sept. 2007 à 17:57
jérémy1664 Messages postés 165 Date d'inscription lundi 4 juin 2007 Statut Membre Dernière intervention 3 juillet 2008 - 21 sept. 2007 à 17:57
4 réponses
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
21 sept. 2007 à 17:26
21 sept. 2007 à 17:26
salut,
tu sais ce qu'il y a dans '$_POST['id_news']' et dans les autres variables ?
pour déboguer, le mieux est d'imprimer ta requête sur ta page avec un 'echo($requete)' et de tester le résultat directement dans phpMyAdmin (ou équivalent).
et comment fais-tu pour avoir un champ date auto ?
tu sais ce qu'il y a dans '$_POST['id_news']' et dans les autres variables ?
pour déboguer, le mieux est d'imprimer ta requête sur ta page avec un 'echo($requete)' et de tester le résultat directement dans phpMyAdmin (ou équivalent).
et comment fais-tu pour avoir un champ date auto ?
jérémy1664
Messages postés
165
Date d'inscription
lundi 4 juin 2007
Statut
Membre
Dernière intervention
3 juillet 2008
4
21 sept. 2007 à 17:38
21 sept. 2007 à 17:38
J'ai pas vraiment comprit ce que tu m'a dit mais ce que je trouve bizarre c'est que tous le reste fonctionne sinon pour la date automatique c'est comme ça : <?php echo date('d/m/Y', $donnees['timestamp']); ?> le champ s'appelle timestamp dans ma base et il est en bigint(20)
Voili voilou
Voili voilou
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
21 sept. 2007 à 17:45
21 sept. 2007 à 17:45
je te dis d'afficher la requête au lieu de l'exécuter, comme ça tu verras ce que tu envois.
et dis nous ce qui s'affiche que l'on voit si il n'y a pas un soucis avec la requête elle même. ou alors teste la directement sur ta bdd.
pour la date je pensais que c'était le champ de la bdd qui s'actualisait tout seul, ça m'aurait intéressé !
echo("UPDATE news SET titre='" . $titre . "', contenu='" . $contenu . "', '', image='" . $image . "', WHERE id='" . $_POST['id_news'] . "'");
et dis nous ce qui s'affiche que l'on voit si il n'y a pas un soucis avec la requête elle même. ou alors teste la directement sur ta bdd.
pour la date je pensais que c'était le champ de la bdd qui s'actualisait tout seul, ça m'aurait intéressé !
jérémy1664
Messages postés
165
Date d'inscription
lundi 4 juin 2007
Statut
Membre
Dernière intervention
3 juillet 2008
4
21 sept. 2007 à 17:57
21 sept. 2007 à 17:57
Tout s'inscrit (c'est normal les données sont dans la base) mais rien ne se modifie dans la base