problema mysql_send.php

Iniciado por motocros_elche, 12 Febrero 2010, 23:26 PM

0 Miembros y 3 Visitantes están viendo este tema.

motocros_elche

Cita de: yoyahack en 16 Febrero 2010, 00:11 AM
Ok, man vamos por parte.

Creamos una base de datos primero y la seleccionamos :
Código (sql) [Seleccionar]
mysql> create database cms;
Query OK, 1 row affected (0.08 sec)
mysql> use cms;
Database changed


Luego creamos una tabla llamada articulos, que tendra los campos:
id_articulo, nombre, descripcion y precio...

Consulta sql:
Código (sql) [Seleccionar]
create table articulos (
id_articulos int(255) auto_increment not null,
nombre varchar(255) not null,
descripcion varchar(255) not null,
precio int(255) not null,
key (id_articulos)
);

Código (sql) [Seleccionar]
mysql> create table articulos (
    -> id_articulos int(255) auto_increment not null,
    -> nombre varchar(255) not null,
    -> descripcion varchar(255) not null,
    -> precio int(255) not null,
    -> key (id_articulos)
    -> );
Query OK, 0 rows affected (0.51 sec)

mysql> describe articulos;
+--------------+--------------+------+-----+---------+----------------+
| Field        | Type         | Null | Key | Default | Extra          |
+--------------+--------------+------+-----+---------+----------------+
| id_articulos | int(255)     | NO   | MUL | NULL    | auto_increment |
| nombre       | varchar(255) | NO   |     | NULL    |                |
| descripcion  | varchar(255) | NO   |     | NULL    |                |
| precio       | int(255)     | NO   |     | NULL    |                |
+--------------+--------------+------+-----+---------+----------------+
4 rows in set (0.16 sec)

Luego comensamos a ingresar articulos:
Código (sql) [Seleccionar]
mysql> insert into articulos(nombre,descripcion,precio) values ('Reloj', 'Reloj elegante','3000');
Query OK, 1 row affected (0.04 sec)


Otro registro:
Código (sql) [Seleccionar]
mysql> insert into articulos(nombre,descripcion,precio) values ('Collar', 'Collar elegante','9500');
Query OK, 1 row affected (0.00 sec)


Ok, ahora miramos los articulos, cada vez que se inserte uno estara sobre el que esta antes de su numero de indentificador en este caso id_articulo
Código (sql) [Seleccionar]

mysql> select * from articulos order by id_articulos desc;
+--------------+--------+-----------------+--------+
| id_articulos | nombre | descripcion     | precio |
+--------------+--------+-----------------+--------+
|            2 | Collar | Collar elegante |   9500 |
|            1 | Reloj  | Reloj elegante  |   3000 |
+--------------+--------+-----------------+--------+
2 rows in set (0.00 sec)


Creo que con esto sera suficiente.
vale era eso pero...
donde lo pongo y eso...?

Graciaas

motocros_elche

wowowo esperate men ahora lo pillo fuc* xD

tenia que poner el nombre de la base de datos en mysql_send.php la que me proporcionaba la web hosting no una a boleeeo...

madre mía ya decía yo...

asi que todo fallo mio mas o menos no sabia que había que poner eso... jajaja

estoy siguiendo lo que as puesto yoyahack

muchas gracias


pd: yoyahack la próxima dame un par de yoyas haber si me doy cuenta antes jajajaja xD

motocros_elche

#32
ok ya esta todo añadido a la perfección...

y ahora que hago?xD

~ Yoya ~

Tienes que hacer un formulario con los campos nombre,descripcion,precio y luego tomar los valores de los campos y hacer una consulta sql insertando dichos campos.
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

motocros_elche

Cita de: yoyahack en 16 Febrero 2010, 19:01 PM
Tienes que hacer un formulario con los campos nombre,descripcion,precio y luego tomar los valores de los campos y hacer una consulta sql insertando dichos campos.
si si añadi los relojes y el collar ese

pero como ago que se vea una descripción que se vea todo en la web... etc...?

~ Yoya ~

Ok, lo hago en php.
Código (php) [Seleccionar]
<?php

/*Primero iniciamos la conexion hacia la base de datos y seleccionamos una base de datos*/
$conexion mysql_connect('localhost','root','pass') or die ('Error al conectar a la base de datos'.mysql_error());
mysql_select_db('cms'$conexion) or die ('Error al seleccionar Base de datos'.mysql_error());

/*Luego hacemos la consulta hacia la Base de datos.*/
$result mysql_query("select * from articulos order by id_articulos Desc"$conexion);

/*Comensamos a imprimir los datos*/
while($row mysql_fetch_array($result))

   echo 
"Nombre de articulo: ".$row['nombre'];
   echo 
"<br>Descripcion de articulo: ".$row['descripcion'];
   echo 
"<br>Precio: ".$row['precio'];
   exit;
}
//Fin
?>
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

motocros_elche

Cita de: yoyahack en 16 Febrero 2010, 20:47 PM
Ok, lo hago en php.
Código (php) [Seleccionar]
<?php

/*Primero iniciamos la conexion hacia la base de datos y seleccionamos una base de datos*/
$conexion mysql_connect('localhost','root','pass') or die ('Error al conectar a la base de datos'.mysql_error());
mysql_select_db('cms'$conexion) or die ('Error al seleccionar Base de datos'.mysql_error());

/*Luego hacemos la consulta hacia la Base de datos.*/
$result mysql_query("select * from articulos order by id_articulos Desc"$conexion);

/*Comensamos a imprimir los datos*/
while($row mysql_fetch_array($result))

   echo 
"Nombre de articulo: ".$row['nombre'];
   echo 
"<br>Descripcion de articulo: ".$row['descripcion'];
   echo 
"<br>Precio: ".$row['precio'];
   exit;
}
//Fin
?>

oooook muchas gracias :D al parecer funciona =)

ahora ya voy a empezar a modificar el mysql_send para que sea diferente todo mas visual etc y luego también seria añadir ese código por medio de la web verdad?

voy a ver si sigo con el libro que parece que puedo continuar... xD

Gracias

~ Yoya ~

Ok man, este si tienes otro problema segir este hilo.
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

motocros_elche

Cita de: yoyahack en 16 Febrero 2010, 21:34 PM
Ok man, este si tienes otro problema segir este hilo.
una cosa donde miro los tipos de tabla osea cuando creo una nueva con por ejemplo precio que sea tipo numeros etc...

y también como puedo añadir imágenes a las tablas y eso...?

Gracias

~ Yoya ~

puedes añadir la url de la imagen a un campo de la tabla articulos y luego llamas el campo de la imagen y inserta entre los tags de img, quedaria haci mas o menos.

Código (php) [Seleccionar]
<?php
echo '<img src="'.$row['imagen'].'">';
?>


Saludos.
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.