J'ai essayé de faire des trucs et le problème est résolu, je t'explique ce que j'ai fais =)
$pdo = new PDO('mysql:host=localhost; dbname=appli', 'root', '');
foreach...
Type: Messages; Utilisateur: nadgeul
J'ai essayé de faire des trucs et le problème est résolu, je t'explique ce que j'ai fais =)
$pdo = new PDO('mysql:host=localhost; dbname=appli', 'root', '');
foreach...
Je sais pas pourquoi mais j'ai rien du tout ...
J'ai bien corrigé comme tu m'as dis
Ca commence a me blaser :( et merci de ton aide ....
Je t'envoie ce que j'ai fais ;)
function myFunction() {
// Tu récupères la valeur selectionnée du select
var x = document.getElementById("mySelect").value;
$.ajax(
{
url:...
Ok d'accord j'ai compris ce qu'on est en train de faire, fin c'est plus clair maintenant, je pense que oui j'ai beaucoup de lacune en js, ajax et c'est pour ça que j'ai du mal a comprendre... je sais...
Je ne comprend plus rien en fait
Comment la page afficheMessage peut connaitre get['choix'] et get['test'] si elle sont executé chacune de leurs coté, car le formulaire ne renvoie pas sur...
Alors j'ai fais
function myFunction() {
// Tu récupères la valeur selectionnée du select
alert('test') ;
var x = document.getElementById("mySelect").value;
// Requête AJAX
...
Si tu sèche t'inquiète pas pour moi je vais bien y arriver un jour ^^
<script>
function myFunction() {
// Tu récupères la valeur selectionnée du select
var x = document.getElementById("mySelect").value;
// Requête AJAX
$.ajax(
{
// ton fichier...
Autant pour moi , erreur d’étourderie
Avec un echo de valeur_select ça fais rien ....
J'obtiens cette erreur du cote de afficheMessage.php
qui correpond a
Notice: Undefined index: choix
$valeur_select = isset($_POST['choix']) ? $_POST['choix']:null;
var_dump(...
Alors même avec le post ca ne marche pas
fichier affichageMessage
$pdo = new PDO('mysql:host=localhost; dbname=appli', 'root', '');
foreach (glob("Classe/*") as $file) {
...
Mais c'est bizarre que dans afficherMessage.php
le valeur_select ne se remplissent pas
$valeur_select = isset($_GET['choix']) ? $_GET['choix']:null;
quand je fais un...
Non ça m'affiche les id des catégories
Mais je ne peux pas changer la requête et au lieu de chercher par libelle je cherche par id ?
function myFunction() {
// Tu récupères la valeur selectionnée du select
var x = document.getElementById("mySelect").value;
document.write(x) ;
// Requête AJAX
$.ajax(
{
//...
D'accord
Je viens de voir dans la partie réseau que lorsque je sélectionne une catégorie ça m'affiche bien le choix
212245
Je sais pas du tout si ça aide ...
Pour résumer je dois faire
$valeur_select = isset($_GET['choix']) ? $_GET['choix']:null;
//var_dump( $_GET['choix'] ) ;
$leMsg ='' ;
$q = $pdo->prepare("SELECT cat_message FROM...
Oui je comprend bien alors
Mais je dois retourné ma variable $q qui contient alors le résultat ?
Désolé je bute vraiment sur ce truc la ...
Parce que je dois retourné le message et je ne vois pas comment faire a apart comme ça enfaite
Oui l'erreur par en effet et quand je fais un var_dump($leMsg) ;
les attribut sont a null
ca avance ...
EDIT :
la var_dump($valeur_select) ; affiche null aussi
$pdo = new PDO('mysql:host=localhost; dbname=appli', 'root', '');
foreach (glob("Classe/*") as $file) {
require_once($file);
}
$valeur_select = isset($_GET['choix']) ?...
Bon maintenant la seule erreur que j'ai c'est
<?php
try {
$pdo = new PDO('mysql:host=localhost; dbname=appli', 'root', '');
}
catch(PDOexeption $e) {
la fonction
include("Include/coBdd.php") ;
$valeur_select = isset($_GET['choix']) ? $_GET['choix']:null;
$leMsg ;
$q = $this->pdo->prepare("SELECT cat_message FROM categorie...
Oui c'est mieux déjà; je n'ai plus de paramètre manquant =)
Par contre toujours rien qui s'affiche :(
Oui je viens justement de voir qu'il manque un virgule mais l'erreur apparait toujours , je cherche ce qu'il manque ...
Je poste la fonction
<script>
function myFunction() {
// Tu récupères la valeur selectionnée du select
var x = document.getElementById("mySelect").value;
// Requête AJAX
...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.