hola amigos espero me puedan ayudar desde gracias bueno resulta que estoy realizando mi web php recien experimentando con toda mi inexperiencia del caso lo que sucede es que me sle un error y es que la variable no eta definida aca abajo les pogo la tabla que cree y lo que me sale al reproducirlo en la web lo eh puesto de color rojo para que lo aprecien un saludo.
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2"> <?php include "cabecera.php";?></td>
</tr>
<tr>
<td width="14%"> <?php include "menu.php" ;?></td>
<td width="86%"><table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
</tr>
<tr>
<td align="center" class="categoria"><p>Categoria</p>
//esta variable $accion es la que me trae problema segun dice no la e
declarado pero como lo hago sorry espero me ayuden//
<?php if ($accion != ""){
$sql = mysql_query("SELECT * from categoria Where id_categoria = $id"); ?>
<form id="form1" name="form1" method="post" action="<?php echo $PHP_SELF ?>">
<table width="300" border="1" align="center" cellpadding="2" cellspacing="0">
<tr>
<td width="86">Categoria</td>
<td width="214"><label>
<input name="txt_categoria" type="text" id="txt_categoria" size="35" />
</label></td>
</tr>
<tr>
<td colspan="2" align="center"><label>
<input type="submit" name="button" id="button" value="Ok" />
</label></td>
</tr>
</table>
</form>
<?php } else {?>
<table width="99%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="89%" align="left">Categorias</td>
<td colspan="2" align="center">Acción</td>
</tr>
<?php $sql = mysql_query ("select * from categoria");
while ($columna = mysql_fetch_array($sql)){?>
<tr>
<td><?php echo $columna [categoria]?></td>
<td width="4%"><img src="../images/alterar.gif" width="16" height="16" /></td>
<td width="5%"><img src="../images/excluir.gif" width="16" height="16" /></td>
</tr>
<?php }?>
<tr>
<td colspan="3"><img src="../images/insertar.gif" width="55" height="16" align="right" /></td>
</tr>
</table>
<?php }?>
<p> </p></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="2" align="center" valign="top"><blockquote>
<?php include"footer.php" ;?></p>
</blockquote></td>
</tr>
</table>
Notice: Undefined variable: accion in C:\wamp\www\carro_compras\admin\categoria.php on line 32
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\carro_compras\admin\categoria.php on line 56