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 :

[Tableaux] Tableau en PHP [Débutant(e)]


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Inscrit en
    Janvier 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 6
    Points : 4
    Points
    4
    Par défaut [Tableaux] Tableau en PHP
    Bonjours a tous et merci d'avance pour ceux qui pourront m'aider!

    alors voila j'arive pas a faire marcher mon tableau en html il me di que j'ai une erreur a la ligne 25 mais je ne vois pas du tout mon erreur

    voila le code

    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
    33
    34
    35
    36
    37
    38
    <?php	
     
    require_once "functionother.php";	
    require_once "functionhtml.php";
     
    $page =div("titre");
    $page.=fermer ();
     
    $page.=div("photo");
    $page.=fermer ();
     
    $page.=div("menu2");
    $page.= html_link("Accueil<br><br><br>", "GOTO_ACCUEIL");
    $page.= html_link("Catalogue"		   , "GOTO_CATALOGUE");
    $page.=fermer ();
     
    $page.=div ("catalogue");
    			$catalogue = array(
    				array('description' => 'Friends - Intégral Saison 1'		,'prix' => '11,70€'),
    				array('description' => 'Friends - Intégral Saison 2'		,'prix' => '12€'),
    				array('description' => 'Friends - Intégral Saison 3'		,'prix' => '14€'),
    				array('description' => 'Friends - Intégral Saison 4'		,'prix' => '15€'),
    				array('description' => 'Friends - Intégral Saison 5'		,'prix' => '15€'),
     
    $page.= "<table border=\"2\">\n") $i=0;
    			$page.= "<tr><th> Description </th><th> Prix </th></tr>\n";
     
    				foreach($catalogue as $produit){
     
    			$class = $i++ % 2;
     
    			$page.= "<tr class=\"c$class\"><td> $produit[description] </td><td> $produit[prix] </td></tr>\n"; }
    			$page.= "</table>\n";	
    $page.=fermer ();
     
     
     print $page;
    ?>
    _________________
    • Balises [CODE] rajoutées par Sub0
    • Merci de lire les règles du forum

  2. #2
    Membre éprouvé Avatar de sharrascript
    Homme Profil pro
    Développeur Web indépendant
    Inscrit en
    Avril 2007
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web indépendant

    Informations forums :
    Inscription : Avril 2007
    Messages : 678
    Points : 1 042
    Points
    1 042
    Par défaut
    bonjour,

    quel est ta ligne 25??

    déjà ton array est faux, il faut le fermer ainsi:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $catalogue = array(
    array('description' => 'Friends - Intégral Saison 1' ,'prix' => '11,70€'),
    array('description' => 'Friends - Intégral Saison 2' ,'prix' => '12€'),
    array('description' => 'Friends - Intégral Saison 3' ,'prix' => '14€'),
    array('description' => 'Friends - Intégral Saison 4' ,'prix' => '15€'),
    array('description' => 'Friends - Intégral Saison 5' ,'prix' => '15€'));
    ++
    LudiKreation Pour un web ludique et son Blog | CapRumbo pour un peu d'évasion | ChaOdisiaque Club Passion Rôliste |SierrElben le Jeu de rôle

  3. #3
    Candidat au Club
    Inscrit en
    Janvier 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    a merci sa javé pas vu ^^

    la ligne 25 est celle la:

    $page.= "<table border=\"2\">\n") $i=0;

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    490
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 490
    Points : 201
    Points
    201
    Par défaut
    $page.= "<table border=\"2\">\n") $i=0;

    essaye :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $page.= '<table border="2">\n') $i=0;
    tu n'as pas fermer ton guillemet; mais d'ou viens c'est parenthèse ?

  5. #5
    Candidat au Club
    Inscrit en
    Janvier 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    ah beh non sa marche tjr pas je compren rien moi!!

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    490
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 490
    Points : 201
    Points
    201
    Par défaut
    Citation Envoyé par maysa Voir le message
    $page.= "<table border=\"2\">\n") $i=0;

    essaye :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $page.= '<table border="2">\n') $i=0;
    tu n'as pas fermé ton guillemet; mais d'ou viens c'est parenthèse ?
    c'est normal, cette parenthèse elle est ouverte ou ? et si elle est ouverte quelque part faut mettre un ; après...

  7. #7
    Membre éprouvé Avatar de sharrascript
    Homme Profil pro
    Développeur Web indépendant
    Inscrit en
    Avril 2007
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web indépendant

    Informations forums :
    Inscription : Avril 2007
    Messages : 678
    Points : 1 042
    Points
    1 042
    Par défaut
    Ha oui en effet y a un soucis ici.

    Je n'ai pas la totalité de ton code, mais peut être que l'erreur est de modifier ainsi:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $page.= '<table border="2">\n';
    $i=0;
    ++

    P.S.: je pense que la parenthèse en trop ici, c'est celle que tu avais omise pour le array. Une erreur de manip
    LudiKreation Pour un web ludique et son Blog | CapRumbo pour un peu d'évasion | ChaOdisiaque Club Passion Rôliste |SierrElben le Jeu de rôle

Discussions similaires

  1. [Tableaux] Tableau (array) PHP/ foreach
    Par KOUTO dans le forum Langage
    Réponses: 2
    Dernier message: 01/06/2009, 00h54
  2. [Tableaux] Tableau en php
    Par bidule123456 dans le forum Langage
    Réponses: 3
    Dernier message: 05/07/2007, 15h45
  3. [Tableaux] tableau en php sur pda ?
    Par fmh1982 dans le forum Langage
    Réponses: 2
    Dernier message: 20/03/2007, 23h58
  4. [Tableaux] Rotation d'un tableau en PHP
    Par amarcil dans le forum Langage
    Réponses: 4
    Dernier message: 25/04/2006, 20h26
  5. [Tableaux] tableau en php
    Par fulgaro dans le forum Langage
    Réponses: 1
    Dernier message: 09/02/2006, 16h35

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