Intialisation des variables
Résolu/Fermé
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
4 novembre 2024
-
Modifié par barale61 le 3/04/2015 à 14:32
barale61 Messages postés 1208 Date d'inscription jeudi 13 septembre 2012 Statut Membre Dernière intervention 4 novembre 2024 - 6 avril 2015 à 21:57
barale61 Messages postés 1208 Date d'inscription jeudi 13 septembre 2012 Statut Membre Dernière intervention 4 novembre 2024 - 6 avril 2015 à 21:57
A voir également:
- Intialisation des variables
- Graphique 3 variables - Forum Excel
- Nuage de points excel 3 variables ✓ - Forum Bureautique
- Algorithme permutation 3 variables ✓ - Forum C
- Les variables ✓ - Forum Python
- [PHP] Lister des variables - Forum PHP
4 réponses
Thorak83
Messages postés
1051
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
156
3 avril 2015 à 14:52
3 avril 2015 à 14:52
Bonjour,
Ca me parait logique vu ce code en début de programme:
Cordialement
Ca me parait logique vu ce code en début de programme:
$nom = "" ; $url = ""; $dateCreation = ""; $idTypeCms = ""; $dateMiseEnLigne = ""; $dateDerniereModif =" ";
Cordialement
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
4 novembre 2024
110
3 avril 2015 à 15:32
3 avril 2015 à 15:32
De cette façon les données renvoyées sont nulles:
$nom = ( isset($_POST['nom']) )? $_POST['nom'] : '';
$url = ( isset($_POST['url']) )? $_POST['url'] : '';
$dateCreation = ( isset($_POST['dateCreation']) )? $_POST['dateCreation'] : '';
$idTypeCms = ( isset($_POST['idTypeCms']) )? $_POST['idTypeCms'] : '';
$dateMiseEnLigne = ( isset($_POST['dateMiseEnLigne']) )? $_POST['dateMiseEnLigne'] : '';
$dateDerniereModif = ( isset($_POST['dateDerniereModif']) )? $_POST['dateDerniereModif'] : '';
$nom = ( isset($_POST['nom']) )? $_POST['nom'] : '';
$url = ( isset($_POST['url']) )? $_POST['url'] : '';
$dateCreation = ( isset($_POST['dateCreation']) )? $_POST['dateCreation'] : '';
$idTypeCms = ( isset($_POST['idTypeCms']) )? $_POST['idTypeCms'] : '';
$dateMiseEnLigne = ( isset($_POST['dateMiseEnLigne']) )? $_POST['dateMiseEnLigne'] : '';
$dateDerniereModif = ( isset($_POST['dateDerniereModif']) )? $_POST['dateDerniereModif'] : '';
Thorak83
Messages postés
1051
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
156
3 avril 2015 à 15:36
3 avril 2015 à 15:36
Que voulez-vous dire par "les données renvoyées sont nulles" ?
Cette requête insère dans une base de données, rien n'est renvoyé
Cette requête insère dans une base de données, rien n'est renvoyé
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
4 novembre 2024
110
>
Thorak83
Messages postés
1051
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
3 avril 2015 à 15:41
3 avril 2015 à 15:41
Une entrée dans ma table est bien ajoutée, mais elle est nulle (les valeurs)
Thorak83
Messages postés
1051
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
156
3 avril 2015 à 15:43
3 avril 2015 à 15:43
pouvez vous faire un print_r($_POST); juste avant $nom = ...
et afficher le résultat
et afficher le résultat
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
4 novembre 2024
110
>
Thorak83
Messages postés
1051
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
3 avril 2015 à 15:46
3 avril 2015 à 15:46
Cela me renvoi Array ( )
Thorak83
Messages postés
1051
Date d'inscription
jeudi 20 juin 2013
Statut
Membre
Dernière intervention
22 décembre 2017
156
3 avril 2015 à 15:50
3 avril 2015 à 15:50
Voila le problème la variable $_POST ne contient rien.
Pouvez mettre ici le code du formulaire de saisie ?
Pouvez mettre ici le code du formulaire de saisie ?
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
4 novembre 2024
110
4 avril 2015 à 18:01
4 avril 2015 à 18:01
Merci pour ces réponses. Avec l'utilisation des fonctions de date, j'otiens l'erreur:
Notice: Undefined offset: 2 in C:\wamp\www\tba\fonctions.php on line 5
Notice: Undefined offset: 2 in C:\wamp\www\tba\fonctions.php on line 5
<?php function datefrus($datefr) { $date=explode("/",$datefr); return $date[2]."-".$date[1]."-".$date[0]; } function dateusfr($dateus) { $date=explode("-",$dateus); return $date[2]."/".$date[1]."/".$date[0]; } ?>
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
4 novembre 2024
110
6 avril 2015 à 21:57
6 avril 2015 à 21:57
merci beaucoup ça marche bien c'était bon format de date qui n'était pas bon
3 avril 2015 à 15:19
<code>
$nom = $_POST['nom'];
$url = $_POST['url'];
$dateCreation = $_POST['dateCreation'];
$idTypeCms = $_POST['idTypeCms'];
$dateMiseEnLigne = $_POST['dateMiseEnLigne'];
$dateDerniereModif = $_POST['dateDerniereModif'];
</<code>
Modifié par Thorak83 le 3/04/2015 à 15:22
Il faudrait l'erreur exacte aussi