Soy estudiante principiante en esto de programación, como proyecto estoy realizando una pagina web dinámica para publicidad de una empresa de comida; el problema es que mi profesor me paso un código de Agregar, modificar y eliminar datos, con una base de datos; simplemente lo edite según lo requiere mi empresa, el problema es que cuando estoy usando la pagina sale error en esos códigos, ya que agregar un dato se guarda muy bien, y hay un hipervinculo para ver el listado de registros y en el momento de abrirla sale pedazos del código, y no salen los datos, y por ese motivo tampoco sirve el de modificar y eliminar, ya le pedí ayuda a mi profesor pero me dice que es la base de datos o algún error en la sintaxis, pero ya lo revise millones de veces y no es así. Y la verdad ya no se que hacer, es urgente!! tengo que presentar este proyecto en dos días y no puedo solucionarlo....
Estoy usando Dreamweaver con php:
este seria el codigo del listado
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>documento sin título</title>
<style type="text/css">
<!--
.Estilo2 { color: #FFFFFF;
font-size: xx-large;
font-style: italic;
}
.Estilo3 {font-size: medium}
body {
background-image: url(../
Fondoprincipal.jpg);
}
-->
</style>
</head>
<body>
<h1 align="center" class="Estilo2"><span class="Estilo3"><a href="
Agregar.php">Volver atras</a></span><br>
</h1>
<p align="center"> </p>
<p align="center"><img src="../
Logo.png" width="596" height="374" /></p>
<h1> </h1>
<div align="center"><a href="
Agregar.php" title="Argregar registro">Agregar</a>
<?php
//Establecer conexion con mysql la funcion es mysql_connect
//el @ antes de la funcion se desabilita el mensaje error
//se recomienda el uso del @ para cuando el sistema este listo para el cliente
$conexion = mysql_connect($localhost, $user, $password) or die ("Error de conexion.");
$Bd = mysql_select_db("carritocompras", $conexion) or die ("Error de conexion a la base de datos o la base de datos no existe.");
//Eliminar un registro en tusuarios
if(@$_get['accion']=="eliminar"){
$sql = "delete from tusuarios where id = ".$_GET['id'];
$idconsulta = mysql_query($SQL,$idconexion);
}
//Ejecutar consulta se utiliza la funcion mysql_query tusuarios
$sql = "select * from tusuarios";
$idconsulta = mysql_query($sql,$idconexion);
?>
<table width="999" height="60" border ="1">
<tr>
<th>id</th>
<th>nombre</th>
<th><div align="center">email</div></th>
<th>comentario</th>
<th>acciones</th>
</tr>
<?php
while($datos = mysql_fetch_array($idconsulta)){
echo "<tr>\n";
echo "<td>".$Datos['id']."</Td>\n";
echo "<td>".$Datos['nombre']."</Td>\n";
echo "<td>".$Datos['email']."</Td>\n";
echo "<td>".$Datos['comentario']."</Td>\n";
echo "<td>[ <a
href=\"
Ejemplo1mysql.php?accion=eliminar&id=".$Datos['id']."\"Title=\"Eliminar registro\">Eliminar</a>]\n";
echo "a href=\"
Modificar.php?accion=modificar&id=".$Datos['id']."\"Title=\"Modificar registro\">Modificar</a>]\n";
echo "</td>\n";
echo "</tr>\n";
}
?>
</table>
<?php
/*
//Obtener datos de la base de datos
$datos = mysql_fetch_array($idconsulta);
//Imprimir datos
echo "<p>".$Datos['id']."</P>";
echo "<p>".$Datos['nombre']."</P>";
echo "<p>".$Datos['email']."</P>";
echo "<p>".$Datos['comentario']."</p>";*/
//se recomienda despues de abrir la conexion al servidor, cerrarla
if($idconexion){
mysql_close();
}
?>
</div>
</body>
</html>
Plazo de Entrega: 06 Julio, 2016