Erreur php :"syntax error unexpected t_if"

Résolu
paksouse -  
 paksouse -
Bonjour,
je suis actuellement entrain de réaliser un site web . il ya plusieurs erreurs certaines que j'ai pu résoudre d'autres ou je bloque. au bout de code au ligne 198 est celui ci:


//""""""""""""""""""""""""""""""
require_once("pages/php/connection.inc.php");
echo($_GET['ref']);
$req="select * from nom_domaine where iddomaine='".$_GET['ref']."'";
$resu=mysql_query($req);
$dm=mysql_fetch_row($resu);
//"""""""""""""""""""""""""""""""""""
<?php while ($row = mysql_fetch_array($resulat2) )
{
$item_show=$row["nom_pack"];
$item_value=$row["idpack"];
198=> $aa="<option value=".$item_value." selected=".if($item_value==$dm[1]){echo "selected";}else {echo '';}.">".$item_show."</option>" ;
echo ($aa);
}
?>
Merci de votre aide car là c'est prise de tete lol

4 réponses

  1. Tatanos Messages postés 1263 Statut Membre 156
     
    Bonjour,

    Essaies ça ?

    $aa="<option value=".$item_value." selected=".(if($item_value==$dm[1]){echo "selected";}).">".$item_show."</option>" ;
    0
  2. paksouse
     
    bonjour tatanos
    meme erreur malgre les parentheses ..
    merci de votre aide
    0
  3. Tatanos Messages postés 1263 Statut Membre 156
     
    remplaces les lignes 198 et 199 :

    $aa="<option value=".$item_value." selected=".if($item_value==$dm[1]){echo "selected";}else {echo '';}.">".$item_show."</option>" ;
    echo ($aa);

    par ça :

    echo ("<option value=");
    echo $item_value;
    echo (" selected=");
    if($item_value==$dm[1]){echo ("selected");}
    echo (">");
    echo $item_show;
    echo ("</option>");
    0
  4. paksouse
     
    merci boco
    pas d'erreur mainteant ...
    0