IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

probleme lire tableau


Sujet :

Langage PHP

  1. #1
    Débutant  
    Inscrit en
    Mars 2008
    Messages
    1 123
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 1 123
    Points : 170
    Points
    170
    Par défaut probleme lire tableau
    Bonjour,
    j'ai rempli un tableau à 2 dimension via JQuery
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
    $("#frm2 .save").click(function(e) // Ajout de ligne
        {
    		params = [];
    		i=0;
    		$("tr.trClass").each(function(i){
    			id=$(this).closest('tr').attr('id');
    			prix=$(this).find(".tdClass").html();
    			//params.push({'id':id,'prix': prix});
     
     
    			params[i]={ "id" : id , "prix" :prix }   
    			i=i+1
    		});
     
    		save_parametre(params);
     
     
    	});
     
    function save_parametre(params)
    	{
    		//alert(params[0]['id']);
    		$.ajax({ 
                type : 'POST', 
    			url : 'save_parametre.php', 
    			data: 'params=' + params ,
    			success : function(data) 
    			{ alert(data); }, 
    			error : function(XMLHttpRequest, textStatus, errorThrown) {   }
    		});
    	}
    voici mon code php pour lire mon tableau
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     
    <?php
    session_start();
    include("connexion.php");
     
     $params=$_REQUEST['params'];
      $tableData = json_decode($params);
     
     echo $p= $tableData[1];
     
     
     
    ?>
    le résultat retourné est vide
    Merci bien

  2. #2
    Membre émérite
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Points : 2 522
    Points
    2 522
    Par défaut
    Si le code suivant ne donne rien c'est que tu as un problème de transmission. S'il donne quelque chose c'est un problème de formatage des données.

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?php
    session_start();
    include("connexion.php");
     
     $params=$_REQUEST['params'];
    echo $params;
    
    //  $tableData = json_decode($params);
     
     // echo $p= $tableData[1];

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    il faut VRAIMENT que tu apprennes le DÉBOGAGE DE BASE :
    • en JavaScript : console.log() - alert()
    • en PHP : echo - var_dump()

Discussions similaires

  1. [CR8.5] Probleme de tableau
    Par Sto59 dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 21/02/2007, 16h07
  2. Probleme de tableau paramétrable
    Par jamah dans le forum Composants VCL
    Réponses: 4
    Dernier message: 29/11/2005, 13h47
  3. jolie probleme de tableau
    Par racoon971 dans le forum C++
    Réponses: 2
    Dernier message: 04/03/2005, 12h31
  4. probleme de tableau dynamique
    Par El Krotal dans le forum C
    Réponses: 9
    Dernier message: 25/06/2004, 18h00
  5. [C#] Probleme de tableau
    Par djsbens dans le forum Windows Forms
    Réponses: 8
    Dernier message: 08/06/2004, 15h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo