2013-04-13 4 views
0

Je reçois une erreur Undefined variable: last_name in C:\xampp\htdocs\how are things\admin panel\editaggrement.phpon line 130 quand je change ma ligne de tableau ci-dessous, est-il un moyen que je peux faire cette erreur la variable est définie, mais quand je change ma ligne de table à div im obtenir l'erreurerreur variable non définie

<tr> 
    <td width="179"><b><font color='#663300'>Last Name<em>*</em></font></b></td> 
    <td><label> 
     <input type="text" name="last_name" value="<?php echo $last_name; ?>" /> 
    </label></td> 
    </tr> 

à un div comme ceci ci-dessous sur mon formulaire

<div class="field"> 
    <label for="last_name">Last Name:</label> 
    <input type="text" class="input" id="last_name" name="last_name" value="<?php echo $last_name; ?>" maxlength="30"/> 
<p class="hint">30 characters maximum (letters only)</p> 
    </div> 
+0

Je suppose que l'un d'entre eux est avant le code qui définit '$ last_name'? Déplacez le code de réglage au-dessus des deux. – Dave

Répondre

3

faire quelque chose comme

<?php echo isset($last_name) ? $last_name : '' ?> 

Si la variable n'est pas définie, vous devez simplement générer une chaîne vide ('') à la place.