pues otra vez la pesada, ahora quiero ademas de mostrar los registros borrar y añadir en la misma pagina, (estoy con lo de borrar)
no me sale ningun error pero en el menu desplegable no me salen los registros y el boton borrar tampoco me sale.
os dejo el codigo pero no me regañeis ya se q esta no es la mejor manera de hacerlo pero lo hago asi se lo que estoy haciendo y aprendo, si lo hiciera de otra forma , si , saldria pero no entenderia el por que,
no me cambieis la estructura. decidme el error y el por que si no es mucha molestia. gracias.
Código PHP:
<html>
<head>
<title>mostrar,añadir, borrar registros</title>
</head>
<body>
<h3>Registros</h3>
<?php
//conectamos con mysql
$conexion=mysqli_connect('localhost','root','','videoteca');
//comprobamos conexion a mysql, si no es correcta mostraremos mensaje
if($conexion==False){
echo 'error en la conexion con mysql';
}
//conectamos con bd (seleccionamos id de la tabla genero, ordenamos por id)
$result=mysqli_query(
$conexion,
'SELECT id,nombre,descripcion FROM genero ORDER BY id');
//comprobamos conexion con la tabla genero, si no es correcta mostrar mensaje
if($result==FALSE){
echo 'error en la conexion con genero';
}
//cerramos php para hacer tabla
?>
<p><table border="1" cellspacing="0" cellpadding="0" bordercolor="black" width="30%">
<tr>
<td><b>Id</b></td>
<td><b>Nombre</b></td>
<td><b>Descripción</b></td></tr>
<?php
//abrimos de nuevo y mostramos registros
while($row=mysqli_fetch_array($result)){
echo "<tr>";
echo "<td>$row[id]</td>";
echo "<td>$row[nombre]</td>";
echo "<td>$row[descripcion]</td>";
echo "</tr>";
}
//cerramos php, cerramos tabla y creamos una tabla con 2 columnas
?>
</table>
<p><table width="100%" border="1" >
<tr>
<td>
<p><h3>Borrar registros</h3></p>
<?php
//creamos formulario
echo '<FORM METHOD="POST" ACTION="">';
echo '<select >';
//abrimos y mostramos registros en forma de menu desplegable
while($row2=mysqli_fecth_array($result)){
echo "<option value=".$row2["id"].">".$row2["id"]."</option>";}
//cerramos php y cerramos formulario, creamos boton borrar
?>
</select>
<input type="submit" value="borrar">
</form>
</td>
<td>2</td>
</tr>
</table>
</body>
</html>