Este tutorial explica como conectar una BDD usando MySQL a un proyecto de DreamWeaver
http://dreamweaverspot.com/connect-to-a-database-in-dreamweaver-cs3/
Titulación Diseño Gráfico
jueves, 21 de julio de 2011
Archivo get_zoom.php
/*
Si la variable $pid contiene un número se usa este para buscar la imagen en grande del producto, si no se devuelve una imagen por default.
*/
function get_zoom($mydiv,$pid = null)
{
// Constantantes para conectarse
$mysql_user='UNO';
$mysql_password='CONFUNDIDO';
$my_database ='test';
// Variable para colocar imagen default
$remplazar="noimage.jpg";
// intentando conexión
$link = mysql_connect("", "$mysql_user", "$mysql_password")
or die('No se pudo conectar: ' . mysql_error());
// echo "Connection sucessfull
";
// Seleccionando la base de datos para trabajar
mysql_select_db("$my_database") or die('Could not select the database.');
//Comando para leer las filas de la tabla
$sql = "SELECT products_picture FROM products";
if (isset($pid) && is_numeric($pid)) // Se usa el valor de la variable para seleccionar la categoría
{
$sql = $sql . " WHERE products_id=$pid";
//Preguntando al servidor MySQL
$result = mysql_query($sql) or die('Error en la consulta: ' . mysql_error());
if ($result) {
// keeps getting the next row until there are no more to get
while($row = mysql_fetch_array( $result ))
{
// Preparando la sustitución de variables
// %zoom% por products_id
$remplazar=$row['products_picture'];
}
// Cerrar la conexión
mysql_close($link);
}
else
{
echo 'Error no le lograron leer datos';
return;
}
}
$div1 = str_replace('%zoom%',$remplazar,$mydiv);
// Manda a la salida la cadena $mydiv ya con la sustitución
echo $div1;
}
Si la variable $pid contiene un número se usa este para buscar la imagen en grande del producto, si no se devuelve una imagen por default.
*/
function get_zoom($mydiv,$pid = null)
{
// Constantantes para conectarse
$mysql_user='UNO';
$mysql_password='CONFUNDIDO';
$my_database ='test';
// Variable para colocar imagen default
$remplazar="noimage.jpg";
// intentando conexión
$link = mysql_connect("", "$mysql_user", "$mysql_password")
or die('No se pudo conectar: ' . mysql_error());
// echo "Connection sucessfull
";
// Seleccionando la base de datos para trabajar
mysql_select_db("$my_database") or die('Could not select the database.');
//Comando para leer las filas de la tabla
$sql = "SELECT products_picture FROM products";
if (isset($pid) && is_numeric($pid)) // Se usa el valor de la variable para seleccionar la categoría
{
$sql = $sql . " WHERE products_id=$pid";
//Preguntando al servidor MySQL
$result = mysql_query($sql) or die('Error en la consulta: ' . mysql_error());
if ($result) {
// keeps getting the next row until there are no more to get
while($row = mysql_fetch_array( $result ))
{
// Preparando la sustitución de variables
// %zoom% por products_id
$remplazar=$row['products_picture'];
}
// Cerrar la conexión
mysql_close($link);
}
else
{
echo 'Error no le lograron leer datos';
return;
}
}
$div1 = str_replace('%zoom%',$remplazar,$mydiv);
// Manda a la salida la cadena $mydiv ya con la sustitución
echo $div1;
}
Hola Alumnos,
El siguiente es el archivo get_zoom.php que permite extraer el nombre de la imagen en grande.
Se implementa la función get_zoom($mydiv,$pid)
$mydiv contiene la cadena de caracteres con el código html y se busca la cadena %zoom% para sustituírla con el nombre del archivo de imagen que corresponde al id de producto indicado en $pid.
Ejemplo :
get_zoom($mydiv,14) Busca el archivo de imagen para el producto id=14
get_zoom($mydiv,$thisid) Busca el archivo de imagen para el producto id contenido en $thisid
El siguiente es el archivo get_zoom.php que permite extraer el nombre de la imagen en grande.
Se implementa la función get_zoom($mydiv,$pid)
$mydiv contiene la cadena de caracteres con el código html y se busca la cadena %zoom% para sustituírla con el nombre del archivo de imagen que corresponde al id de producto indicado en $pid.
Ejemplo :
get_zoom($mydiv,14) Busca el archivo de imagen para el producto id=14
get_zoom($mydiv,$thisid) Busca el archivo de imagen para el producto id contenido en $thisid
miércoles, 20 de julio de 2011
Bienvenida
Bienvenidos al blog de Diseño Web - Curso de Titulación
Profesor : Pedro Farías Lozano
email : pedro@fariasit.com
Profesor : Pedro Farías Lozano
email : pedro@fariasit.com
Suscribirse a:
Comentarios (Atom)