Thialves 0 Denunciar post Postado Agosto 21, 2014 Olá Pessoal Estou precisando de ajuda tenho uma consulta no BD com o select Orde By Desc, eu queria que puxasse os registros aleatorios ao inves por alguma ordem. Abaixo o codigo <?php require_once('produtos/Connections/conexao.php'); ?> <?php if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $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; } } $maxRows_dados = 12; $pageNum_dados = 0; if (isset($_GET['pageNum_dados'])) { $pageNum_dados = $_GET['pageNum_dados']; } $startRow_dados = $pageNum_dados * $maxRows_dados; mysql_select_db($database_conexao, $conexao); $query_dados = "SELECT * FROM produtos ORDER BY `data` DESC"; $query_limit_dados = sprintf("%s LIMIT %d, %d", $query_dados, $startRow_dados, $maxRows_dados); $dados = mysql_query($query_limit_dados, $conexao) or die(mysql_error()); $row_dados = mysql_fetch_assoc($dados); if (isset($_GET['totalRows_dados'])) { $totalRows_dados = $_GET['totalRows_dados']; } else { $all_dados = mysql_query($query_dados); $totalRows_dados = mysql_num_rows($all_dados); } $totalPages_dados = ceil($totalRows_dados/$maxRows_dados)-1; ?> Compartilhar este post Link para o post Compartilhar em outros sites
Williams Duarte 431 Denunciar post Postado Agosto 21, 2014 ...$query_dados = "SELECT * FROM produtos ORDER BY RAND()";... Começando bem!!! :( Dreamweaver :no: http://sql.sh/fonctions/rand ...$query_dados = "SELECT * FROM produtos ORDER BY RAND()";... Começando bem, de cara já gerando um código tosco pelo DW!!! :cry: Compartilhar este post Link para o post Compartilhar em outros sites
Thialves 0 Denunciar post Postado Agosto 21, 2014 Perdão cara sou novato em PHP, estou estudando comecei evitar códigos prontos agora. Obrigado pela ajuda.. Compartilhar este post Link para o post Compartilhar em outros sites