file functions.php
Código PHP:
include('config.php');
function ejecutaQuery($query, $debug = 0)
{
if ($debug == 0) {
$resultado = mysql_query($query);
}
if ($debug == 1) {
$resultado = mysql_query($query);
if ($resultado) {
echo "query eseguita correttamente <br/>";
echo "Query eseguita : $query";
}
if ($resultado == false) {
echo "Query eseguita : $query <br/>";
echo die("Sql Error : " . mysql_error());
}
}
}
function creaTabla ($query,$debug=0) {
$result = ejecutaQuery($query, $debug);
if($lst = mysql_fetch_assoc($result))
{
mysql_free_result($result);
return $lst;
}
mysql_free_result($result);
return false;
}
Código PHP:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento senza titolo</title>
</head>
<body>
<?php
$Filtro = "3";
$Query = "SELECT * FROM immagini WHERE Tipo = $Filtro";
//ejecutaQuery($Query,1);
/*/*/
$tablaImmagini = creaTabla($Query,1);
if (!$tablaImmagini) {
echo "No se pudo ejecutar con exito la consulta ($Query) en la BD: " . mysql_error();
exit;
}
if (mysql_num_rows($tablaImmagini) == 0) {
echo "No se han encontrado filas, nada a imprimir, asi que voy a detenerme.";
exit;
}
while ($tablaImmagini = mysql_fetch_assoc($resultado)) {
echo $tablaImmagini["Titolo"];
echo $tablaImmagini["Descrizione"];
echo $tablaImmagini["Immagini"];
}
me da este error.
query eseguita correttamente
Query eseguita : SELECT * FROM immagini WHERE Tipo = 3
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Users\candavisa\Documents\server\EasyPHP5.2.10\ www\dinamic\otra\Admin\functions.php on line 25
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\Users\candavisa\Documents\server\EasyPHP5.2.10\ www\dinamic\otra\Admin\functions.php on line 30
No se pudo ejecutar con exito la consulta (SELECT * FROM immagini WHERE Tipo = 3) en la BD:
agradesco de antemano ;)