Si lo que quiero es traer los datos directamente de la base de datos: Segun el codigo que me mandaste y la estructura de mi tabla la cosa me quedaria asi:
Código PHP:
<?
$conn=mysql_connect("localhost", "root");
mysql_select_db('dbequipelsol',$conn);
//la consulta
$sql="SELECT * FROM `equipos` WHERE id_producto=1";
//ejecutas la consulta
$rs=mysql_query($sql,$conn);
//extraes los datos
$row=mysql_fetch_array($rs);
echo $row['id_producto]';
echo $row['sub_categoria]';
echo $row['nombre]';
echo $row['marca]';
echo $row['modelo]';
echo $row['n_serie]';
echo $row['precio]';
echo $row['descripcion]';
echo $row['imagen]';
//Esta consulta te devolveria todos los datos del producto con id=1
?>
No me da error, pero tampoco me trae los datos a la web. Breve reseña de lo que estoy haciendo:
cargo datos con formulario en admin.html:
Código:
<form method="post" action="prosesa_datos.php" enctype="multipart/form-data" >
Codigo:<input type="Text" name="id_producto" size="40" ><br><br>
SubCategoría:<input type="Text" name="sub_categoria" size="40"><br><br>
Nombre:<input type="Text" name="nombre" size="40"><br><br>
Marca:<input type="Text" name="marca" size="40"><br><br>
Modelo:<input type="Text" name="modelo" size="40"><br><br>
Nº Serie:<input type="Text" name="n_serie" size="40"><br><br>
Precio:<input type="Text" name="precio" size="40"><br><br>
Imagen: <input name="imagen" type="file" size="40"><br><br>
Descripción:<textarea name="descripcion" cols="40" rows="5"></textarea><br><br>
<input type="Submit" name="enviar" value="Aceptar información">
</form>
los guardo en la BD con prosesa_datos.php:
Código PHP:
<?php
// process form
$sql = mysql_connect("localhost", "root");
mysql_select_db("dbequipelsol",$sql);
$imagen = $_POST["imagen"];
$id_producto = $_POST["id_producto"];
$sub_categoria = $_POST["sub_categoria"];
$nombre = $_POST["nombre"];
$marca = $_POST["marca"];
$modelo = $_POST["modelo"];
$n_serie = $_POST["n_serie"];
$precio = $_POST["precio"];
$descripcion = $_POST["descripcion"];
mysql_query("INSERT INTO equipos (id_producto, sub_categoria, nombre, marca, modelo, n_serie, precio, descripcion, imagen) VALUES ('$id_producto', '$sub_categoria', '$nombre', '$marca', '$modelo', '$n_serie', '$precio', '$descripcion', '$imagen')");
echo "¡Gracias! Hemos recibido sus datos.\n";
?>
y los quiero mostrar con este que me dices.
La tabla esta organizada de la sig. manera:
CAMPO TIPO
imagen = LONGBLOB
id_producto = INT(11)
sub_categoria = VARCHAR(30)
nombre = VARCHAR(20)
marca = VARCHAR(20)
modelo = VARCHAR(20)
n_serie = INT(11)
precio =DECIMAL(10.0)
descripcion = LONGTEXT
Bien, eso es todo lo que tengo. Pido un auxilio por favor. Perdon por lo extenso.