Tengo un pequeño problema que he ido resolviendo gracias a post que he encontrado aqui, pero esto me esta dificultando avanzar en un proyecto que debo entregar bastante pronto y se trata de lo siguiente:
Estoy diseñando un catalogo de productos bastante sencillo donde coloco una lista de imagenes (miniatura) con si nombre y al clickar en ellas te envían a otra pagina donde se muestra una imagen mas grande con su descripción y todo aquello o por lo menos eso intento hacer
![Stress](http://static.forosdelweb.com/fdwtheme/images/smilies/stress.png)
Aquí el código que me está dando lata:
Código PHP:
<?php require_once('Connections/conos.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
$colname_listaConos = "1"; /* este valor originalmente es -1 pero lo que hace es devolverme el puro fondo y donde deberian ir los datos o fotos sale en blanco, si le pongo un 2 me muestra el segundo producto de la bd y así sucesivamente, pero no me muestra los 5 que tengo */
if (isset($_POST['id_vial'])) {
$colname_listaConos = $_POST['id_vial'];
}
mysql_select_db($database_conos, $conos);
$query_listaConos = sprintf("SELECT * FROM vial WHERE id_vial LIKE CONCAT('%%', %s, '%%')", GetSQLValueString($colname_listaConos, "text")); /* esta linea me la fusile de un post de aca y con esto fue que logre que me apareciera por lo menos uno de los 5 productos (segun el numero que escoja arriba) */
$listaConos = mysql_query($query_listaConos, $conos) or die(mysql_error());
$row_listaConos = mysql_fetch_assoc($listaConos);
$totalRows_listaConos = mysql_num_rows($listaConos);
?>