begin process at 2012 05 30 17:11:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Parse error: parse error, unexpected T_IF in /home/sites/site153/web/interne/enregistre_match.php on line 48


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Parse error: parse error, unexpected T_IF in /home/sites/site153/web/interne/enregistre_match.php on line 48

samedi 29 octobre 2005 à 12:31:07 | Parse error: parse error, unexpected T_IF in /home/sites/site153/web/interne/enregistre_match.php on line 48

bouffon3000

Bonjour, Je ne trouve pas la raison de mon problême.voici le code de la page concernée :// Test de reception des variables/* print ("date : ".$jour."/".$mois."/".$annee."");print ("heure : ".$heure."h".$minute."");print ("saison_id : ".$se_id."");print ("salle_id : ".$sa_id."");print ("affiche : ".$file_affiche."");print ("equipe 1 id : ".$te_id_1."");print ("equipe 2 id : ".$te_id_2."");print ("ligue id : ".$ca_id."");print ("type de match id : ".$mt_id."");print ("arbitre id : ".$arb_id."");print ("mc id : ".$mc_id."");print ("p as id : ".$p_as_id."");print ("d as id : ".$d_as_id."");print ("musicien id : ".$mus_id."");print ("lumières id : ".$lum_id."");print ("reservations activées : ".$ma_res_ok."");print ("match id : ".$ma_id.""); */$ma_date=$annee."-".$mois."-".$jour;$ma_time=$heure.":".$minute.":00";// Enregistre les informations relatives au match dans la table matchsif ($edit==1 and $sup<>1){corrige_match($ma_id,$ma_date,$ma_time,$ma_res_ok,$se_id,$ca_id,$mt_id,$sa_id);}elseif ($edit==1 and $sup==1){ supprime_match($ma_id);}else{inserer_match($ma_date,$ma_time,$ma_res_ok,$se_id,$ca_id,$mt_id,$sa_id);// Retourne l'id du dernier match entré dans la table matchs$ma_id= mysql_insert_id();}// Enregistre les informations relatives au match dans la table team_match_lnk if ($edit==1 and $sup<>1) {        if ($te_id_1<>0)        { if (empty($tm_id_1) == false)            {                corrige_team_match($tm_id_1,$tm_score,$tm_fault,$ma_id,$te_id_1);            }            else            {                inserer_team_match($tm_score,$tm_fault,$ma_id,$te_id_1);            }        }        if ($te_id_2<>0)        { if (empty($tm_id_2) == false)            {                corrige_team_match($tm_id_2,$tm_score,$tm_fault,$ma_id,$te_id_2);            }            else            {                inserer_team_match($tm_score,$tm_fault,$ma_id,$te_id_2);            }        }    }    elseif ($edit==1 and $sup==1)    {        supprime_team_match($ma_id);    }    else    {        if ($te_id_1<>0)        {                  inserer_team_match($tm_score,$tm_fault,$ma_id,$te_id_1);        }        if ($te_id_2<>0)        {            inserer_team_match($tm_score,$tm_fault,$ma_id,$te_id_2);        }       }// Enregistre les informations relatives au match dans la table staffif ($edit==1 and $sup<>1){ if ($arb_id<>0) { $pe_id=$arb_id; $at_id=1; if (!corrige_staff($st_id,$pe_id,$ma_id,$at_id)==false) { inserer_staff($pe_id,$ma_id,$at_id); } else { corrige_staff($st_id,$pe_id,$ma_id,$at_id); } } if ($mc_id<>0) { $pe_id=$mc_id; $at_id=2; if (!corrige_staff($st_id,$pe_id,$ma_id,$at_id)==false) { inserer_staff($pe_id,$ma_id,$at_id); } else { corrige_staff($st_id,$pe_id,$ma_id,$at_id); } } if ($p_as_id<>0) { $pe_id=$p_as_id; $at_id=3; if (!corrige_staff($st_id,$pe_id,$ma_id,$at_id)==false) { inserer_staff($pe_id,$ma_id,$at_id); } else { corrige_staff($st_id,$pe_id,$ma_id,$at_id); } } if ($d_as_id<>0) { $pe_id=$d_as_id; $at_id=4; if (!corrige_staff($st_id,$pe_id,$ma_id,$at_id)==false) { inserer_staff($pe_id,$ma_id,$at_id); } else { corrige_staff($st_id,$pe_id,$ma_id,$at_id); } } if ($mus_id<>0) { $pe_id=$mus_id; $at_id=5; if (!corrige_staff($st_id,$pe_id,$ma_id,$at_id)==false) { inserer_staff($pe_id,$ma_id,$at_id); } else { corrige_staff($st_id,$pe_id,$ma_id,$at_id); } } if ($lum_id<>0) { $pe_id=$lum_id; $at_id=6; if (!corrige_staff($st_id,$pe_id,$ma_id,$at_id)==false) { inserer_staff($pe_id,$ma_id,$at_id); } else { corrige_staff($st_id,$pe_id,$ma_id,$at_id); } }}elseif ($edit==1 and $sup==1){ supprime_staff($ma_id);}else{ if ($arb_id<>0) { $pe_id=$arb_id; $at_id=1; inserer_staff($pe_id,$ma_id,$at_id); } if ($mc_id<>0) { $pe_id=$mc_id; $at_id=2; inserer_staff($pe_id,$ma_id,$at_id); } if ($p_as_id<>0) { $pe_id=$p_as_id; $at_id=3; inserer_staff($pe_id,$ma_id,$at_id); } if ($d_as_id<>0) { $pe_id=$d_as_id; $at_id=4; inserer_staff($pe_id,$ma_id,$at_id); } if ($mus_id<>0) { $pe_id=$mus_id; $at_id=5; inserer_staff($pe_id,$ma_id,$at_id); } if ($lum_id<>0) { $pe_id=$lum_id; $at_id=6; inserer_staff($pe_id,$ma_id,$at_id); }}// Gestion des tables etoile et classementif ($edit==1 and $sup<>1){// corrige}elseif ($edit==1 and $sup==1){ // supprime}else{// Ouvre les étoiles dans la table etoile pour le classement$star_1=1;$star_2=2;$star_3=3;inserer_etoiles($star_1,$etoile_1,$ma_id);inserer_etoiles($star_2,$etoile_2,$ma_id);inserer_etoiles($star_3,$etoile_3,$ma_id);// Ouvre le classement pour la table classement// test si l'équipe est déjà dans la table classement. si c'est le cas ne fait rien.$test_1=mysql_num_rows(test_classement($te_id_1,$mt_id,$se_id));$test_2=mysql_num_rows(test_classement($te_id_2,$mt_id,$se_id));if ($test_1==0) { cree_classement($te_id_1,$mt_id,$se_id); }if ($test_2==0) { cree_classement($te_id_2,$mt_id,$se_id); }}// redirige sur la page d'accueil du site interne// print ("go");redirect("liste_match_interne.php"); ?>et voici l'erreur que ça m'affiche : Parse error: parse error, unexpected T_IF in /home/sites/site153/web/interne/enregistre_match.php on line 48Une solution ?Merci d'avance...
samedi 29 octobre 2005 à 12:37:26 | Re : Parse error: parse error, unexpected T_IF in /home/sites/site153/web/interne/enregistre_match.php on line 48

J_G

Salut,

Ton post est illisible...


Typiquement, les erreurs "parse error, unexpected T_IF" proviennent d'un oubli dans les (la) lignes précédentes...

Par exemple, il manque une parenthèse fermante, un point virgule, une accolade fermante, ... C'est pourquoi il ne s'attendais pas à voir un if (T_IF) mais...


Bonne relecture

samedi 29 octobre 2005 à 12:38:20 | Re : Parse error: parse error, unexpected T_IF in /home/sites/site153/web/interne/enregistre_match.php on line 48

sjon

Sael og blesud

C'est illisible ... ;-) Refaite votre poste avec de bon retour à la ligne ...

Bon courage ...

NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...

Sigurjón Bírgir Sigurðssón aka Sjón
samedi 29 octobre 2005 à 14:26:48 | Re : Parse error: parse error, unexpected T_IF in /home/sites/site153/web/interne/enregistre_match.php on line 48

monoceros01

oui essaye de mieux présenter ton code et de nous mettre en évidence la fameuse ligne 48
samedi 29 octobre 2005 à 17:22:14 | Re : Parse error: parse error, unexpected T_IF in /home/sites/site153/web/interne/enregistre_match.php on line 48

bouffon3000

excusez moi, en effet, c'étais pas très lisible : voici le code :


<?php include_once('../connections/mysql_connect.inc.php'); ?>
<?php include_once('../connections/db_function.inc.php'); ?>
<?php include_once('../connections/db_function_match.inc.php'); ?>
<?php include_once('../connections/ftp_connect.inc.php'); ?>

<?php
// Test de reception des variables
/* print ("date : ".$jour."/".$mois."/".$annee."<br>");
print ("heure : ".$heure."h".$minute."<br>");
print ("saison_id : ".$se_id."<br>");
print ("salle_id : ".$sa_id."<br>");
print ("affiche : ".$file_affiche."<br>");
print ("equipe 1 id : ".$te_id_1."<br>");
print ("equipe 2 id : ".$te_id_2."<br>");
print ("ligue id : ".$ca_id."<br>");
print ("type de match id : ".$mt_id."<br>");
print ("arbitre id : ".$arb_id."<br>");
print ("mc id : ".$mc_id."<br>");
print ("p as id : ".$p_as_id."<br>");
print ("d as id : ".$d_as_id."<br>");
print ("musicien id : ".$mus_id."<br>");
print ("lumières id : ".$lum_id."<br>");
print ("reservations activées : ".$ma_res_ok."<br>");
print ("match id : ".$ma_id."<br>");
*/
$ma_date=$annee."-".$mois."-".$jour;
$ma_time=$heure.":".$minute.":00";

// Enregistre les informations relatives au match dans la table matchs
if ($edit==1 and $sup<>1)
{
corrige_match($ma_id,$ma_date,$ma_time,$ma_res_ok,$se_id,$ca_id,$mt_id,$sa_id);
}
elseif ($edit==1 and $sup==1)
{
supprime_match($ma_id);
}
else
{
inserer_match($ma_date,$ma_time,$ma_res_ok,$se_id,$ca_id,$mt_id,$sa_id);
// Retourne l'id du dernier match entré dans la table matchs
$ma_id= mysql_insert_id();
}

// Enregistre les informations relatives au match dans la table team_match_lnk
if ($edit==1 and $sup<>1)
{
 Ligne 48 :   if ($te_id_1<>0)
        {
if (empty($tm_id_1) == false)
            {
                corrige_team_match($tm_id_1,$tm_score,$tm_fault,$ma_id,$te_id_1);
            }
            else
            {
                inserer_team_match($tm_score,$tm_fault,$ma_id,$te_id_1);
            }
        }
        if ($te_id_2<>0)
        {
if (empty($tm_id_2) == false)
            {
                corrige_team_match($tm_id_2,$tm_score,$tm_fault,$ma_id,$te_id_2);
            }
            else
            {
                inserer_team_match($tm_score,$tm_fault,$ma_id,$te_id_2);
            }
        }
    }
    elseif ($edit==1 and $sup==1)
    {
        supprime_team_match($ma_id);
    }
    else
    {
        if ($te_id_1<>0)
        {      
            inserer_team_match($tm_score,$tm_fault,$ma_id,$te_id_1);
        }
        if ($te_id_2<>0)
        {
            inserer_team_match($tm_score,$tm_fault,$ma_id,$te_id_2);
        }      
}

// Enregistre les informations relatives au match dans la table staff
if ($edit==1 and $sup<>1)
{
if ($arb_id<>0)
{
$pe_id=$arb_id;
$at_id=1;
if (!corrige_staff($st_id,$pe_id,$ma_id,$at_id)==false)
{
inserer_staff($pe_id,$ma_id,$at_id);
}
else
{
corrige_staff($st_id,$pe_id,$ma_id,$at_id);
}
}
if ($mc_id<>0)
{
$pe_id=$mc_id;
$at_id=2;
if (!corrige_staff($st_id,$pe_id,$ma_id,$at_id)==false)
{
inserer_staff($pe_id,$ma_id,$at_id);
}
else
{
corrige_staff($st_id,$pe_id,$ma_id,$at_id);
}
}
if ($p_as_id<>0)
{
$pe_id=$p_as_id;
$at_id=3;
if (!corrige_staff($st_id,$pe_id,$ma_id,$at_id)==false)
{
inserer_staff($pe_id,$ma_id,$at_id);
}
else
{
corrige_staff($st_id,$pe_id,$ma_id,$at_id);
}
}
if ($d_as_id<>0)
{
$pe_id=$d_as_id;
$at_id=4;
if (!corrige_staff($st_id,$pe_id,$ma_id,$at_id)==false)
{
inserer_staff($pe_id,$ma_id,$at_id);
}
else
{
corrige_staff($st_id,$pe_id,$ma_id,$at_id);
}
}
if ($mus_id<>0)
{
$pe_id=$mus_id;
$at_id=5;
if (!corrige_staff($st_id,$pe_id,$ma_id,$at_id)==false)
{
inserer_staff($pe_id,$ma_id,$at_id);
}
else
{
corrige_staff($st_id,$pe_id,$ma_id,$at_id);
}
}
if ($lum_id<>0)
{
$pe_id=$lum_id;
$at_id=6;
if (!corrige_staff($st_id,$pe_id,$ma_id,$at_id)==false)
{
inserer_staff($pe_id,$ma_id,$at_id);
}
else
{
corrige_staff($st_id,$pe_id,$ma_id,$at_id);
}
}
}
elseif ($edit==1 and $sup==1)
{
supprime_staff($ma_id);
}
else
{
if ($arb_id<>0)
{
$pe_id=$arb_id;
$at_id=1;
inserer_staff($pe_id,$ma_id,$at_id);
}
if ($mc_id<>0)
{
$pe_id=$mc_id;
$at_id=2;
inserer_staff($pe_id,$ma_id,$at_id);
}
if ($p_as_id<>0)
{
$pe_id=$p_as_id;
$at_id=3;
inserer_staff($pe_id,$ma_id,$at_id);
}
if ($d_as_id<>0)
{
$pe_id=$d_as_id;
$at_id=4;
inserer_staff($pe_id,$ma_id,$at_id);
}
if ($mus_id<>0)
{
$pe_id=$mus_id;
$at_id=5;
inserer_staff($pe_id,$ma_id,$at_id);
}
if ($lum_id<>0)
{
$pe_id=$lum_id;
$at_id=6;
inserer_staff($pe_id,$ma_id,$at_id);
}
}

// Gestion des tables etoile et classement
if ($edit==1 and $sup<>1)
{
// corrige
}
elseif ($edit==1 and $sup==1)
{
// supprime
}
else
{
// Ouvre les étoiles dans la table etoile pour le classement
$star_1=1;
$star_2=2;
$star_3=3;

inserer_etoiles($star_1,$etoile_1,$ma_id);
inserer_etoiles($star_2,$etoile_2,$ma_id);
inserer_etoiles($star_3,$etoile_3,$ma_id);

// Ouvre le classement pour la table classement
// test si l'équipe est déjà dans la table classement. si c'est le cas ne fait rien.
$test_1=mysql_num_rows(test_classement($te_id_1,$mt_id,$se_id));
$test_2=mysql_num_rows(test_classement($te_id_2,$mt_id,$se_id));
if ($test_1==0)
{
cree_classement($te_id_1,$mt_id,$se_id);
}
if ($test_2==0)
{
cree_classement($te_id_2,$mt_id,$se_id);
}
}

// redirige sur la page d'accueil du site interne
// print ("<br><a href=\"liste_match_interne.php\">go</a>");
redirect("liste_match_interne.php");

?>

voilà, merci d'avance...
samedi 29 octobre 2005 à 17:34:42 | Re : Parse error: parse error, unexpected T_IF in /home/sites/site153/web/interne/enregistre_match.php on line 48

J_G

Aucune idée...

désolé


essaye de mettre en commentaire certaine parties de ton code pour cerner précisément l'erreur

samedi 29 octobre 2005 à 18:09:54 | Re : Parse error: parse error, unexpected T_IF in /home/sites/site153/web/interne/enregistre_match.php on line 48

Anthomicro

Salut,

plus on se rapproche du bas et plus ça devient illisible, indente ton code pour qu'on puisse mieux t'aider ;-)



    Cette discussion est classée dans : id, at, pe, match, staff


    Répondre à ce message

    Sujets en rapport avec ce message

    Jointure / pb affichage dans un while [ par cybermalicia ] kikou à tous !!!Voila jsui en ce moment en train de créer un petit site dont je mettrait les sources en ligne une fois fini.Mais pour le moment j'ai u implode / explode [ par fredo35m ] Bonjour,je souhaite pouvoir récupérer l'ensemble du resultat d'un requete dans une liste!! comment puis-je faire cela ???j'ai pensé à implode et explo Problème de code [ par stu76 ] Bonjour tout le monde ,Voilà je planche sur un programme scolaire et j'ai un gros prob, je travaille sur un programme qui utilise trois base de donnée Prob sur SQL [ par stu76 ] Re bonjour,J'ai un petit problème sur une requête SQL je comprend pas car toutes mes tables existe et mes champs aussi. Le but est que a partir de l'i Call to undefined function: select_categories_db() [ par coyote_fx ] Hello à tous,voilà j'ai un petit problème... Mais c'est un peu compliqué... En gros je stocke toutes mes fonctions dans plusieurs fichiers (connect.ph aaaahh ça m'enerve !! put*** de fonction [ par joebuz ] j'essaye de generer un arbre genealogique ascendant d'une personne $idcomment je pourrais faire pour faire la meme chose que le script d'en bas mais s recherche par selecteur [ par duodiscus ] bonjour,j'ai un petit soucis sur mon sitesur mon index.php, j'ai un selecteur de recherche par marque (de produits)il ressemble à ça :function selectr Recuperer id aprés un post [ par sensoide ] Bonjour a tous,Je voudrais savoir s'il est possible de recuperer l'id d'une textbox  dans un formualair en ayant utiliser la methode post merci.<img s Tri d'un tableau sur plusieurs colonnes [ par oki972 ] Bonjour à tous!J'ai un tableau php résultant de plusieurs opérations et j'obtiens ce résultat"identifiant du salarié" => XX , "Nombre d'interventions Supprimer des données dans toutes les tables [ par cyberastuces ] Bonjour a tousje chercher un moyen de supprimer des infos dans toutes les tables d'une base de donnée, je vous explique chaque membre a un ID MEMBRE i


    Nos sponsors


    Sondage...

    CalendriCode

    Mai 2012
    LMMJVSD
     123456
    78910111213
    14151617181920
    21222324252627
    28293031   

    Consulter la suite du CalendriCode

    A découvrir



     
    Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
    CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
    CodeS-SourceS.com© est une marque déposée tous droits réservés

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS
    Temps d'éxécution de la page : 1,154 sec (3)

    Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales