Jump to content


danribsouza

Member Since 22/10/2008
Offline Last Active 24/11/2008, 08:11
-----

Topics I've Started

Exibir Resultado

22/11/2008, 10:27

Bom dia,

Estou com o seguinte código


<?
$mes = date("m");	  

?>
<?php
$maxRows_Recordset1 = 10;
$pageNum_Recordset1 = 0;
if (isset($_GET['pageNum_Recordset1'])) {
  $pageNum_Recordset1 = $_GET['pageNum_Recordset1'];
}
$startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1;

mysql_select_db($database_autor, $autor);
$query_Recordset1 = "SELECT * FROM cadastro WHERE EXTRACT(MONTH FROM NASCIMENTO) = '11'";
$query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1);
$Recordset1 = mysql_query($query_limit_Recordset1, $autor) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);

if (isset($_GET['totalRows_Recordset1'])) {
  $totalRows_Recordset1 = $_GET['totalRows_Recordset1'];
} else {
  $all_Recordset1 = mysql_query($query_Recordset1);
  $totalRows_Recordset1 = mysql_num_rows($all_Recordset1);
}
$totalPages_Recordset1 = ceil($totalRows_Recordset1/$maxRows_Recordset1)-1;


mysql_free_result($Recordset1);
$nome = $row_Recordset1["nome"];
$data = implode("/", array_reverse(explode("-",$row_Recordset1["nascimento"])));


echo "

<b>-»</b> <b>$nome</b><br>
$data<br><br>";


?>



Está até que funcionando...mas não 100% preciso que ele exiba todos os aniversariantes porém está exibindo apenas um.

O que pode ser...não sei como resolver isso.

Valew

Cadastro De Compras

18/11/2008, 09:48

Galera, sou novo em PHP e estou fazendo um trabalho pra escola onde faço curso, mas estou tendo muitas dificuldades pra desenvolver este sistema....

tenho um BD com as informações de cadastro dos clientes, uma tabela com os produtos vendidos e uma terceira tabela com as informações de compras,

Preciso saber como faço pra cadastrar mais de uma compra pra um mesmo cliente.

Por exemplo este cliente vem na loja hoje e compra um lápis, ai volta daqui uma semana e compra um caderno...como faço pra ter um histórico do que ele comprou?

Valeu!!!

Resultado De Busca Mysql Com Link

22/10/2008, 11:30

Sou novato em PHP e estou com certa dificuldade em fazer uma busca de dados no Mysql e quando retornar as informações seja possivel clicar no dado exibido e este mostre todos as informações cadastradas.

o codigo é o seguinte
<?php require_once('Connections/autor.php'); ?>
<?php
$currentPage = $_SERVER["PHP_SELF"];

$maxRows_Recordset1 = 5;
$pageNum_Recordset1 = 0;
if (isset($_GET['pageNum_Recordset1'])) {
  $pageNum_Recordset1 = $_GET['pageNum_Recordset1'];
}
$startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1;

$search_Recordset1 = "*.*";
if (isset($_GET['search'])) {
  $search_Recordset1 = (get_magic_quotes_gpc()) ? $_GET['search'] : addslashes($_GET['search']);
}
mysql_select_db($database_autor, $autor);
$query_Recordset1 = sprintf("SELECT * FROM cadastro WHERE cadastro.nome LIKE '%%%s%%'", $search_Recordset1);
$query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1);
$Recordset1 = mysql_query($query_limit_Recordset1, $autor) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);

if (isset($_GET['totalRows_Recordset1'])) {
  $totalRows_Recordset1 = $_GET['totalRows_Recordset1'];
} else {
  $all_Recordset1 = mysql_query($query_Recordset1);
  $totalRows_Recordset1 = mysql_num_rows($all_Recordset1);
}
$totalPages_Recordset1 = ceil($totalRows_Recordset1/$maxRows_Recordset1)-1;

$queryString_Recordset1 = "";
if (!empty($_SERVER['QUERY_STRING'])) {
  $params = explode("&", $_SERVER['QUERY_STRING']);
  $newParams = array();
  foreach ($params as $param) {
	if (stristr($param, "pageNum_Recordset1") == false && 
		stristr($param, "totalRows_Recordset1") == false) {
	  array_push($newParams, $param);
	}
  }
  if (count($newParams) != 0) {
	$queryString_Recordset1 = "&" . htmlentities(implode("&", $newParams));
  }
}
$queryString_Recordset1 = sprintf("&totalRows_Recordset1=%d%s", $totalRows_Recordset1, $queryString_Recordset1);
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<?php if ($totalRows_Recordset1 == 0) { // Show if recordset not empty ?>
Não foram encontrados resultados para sua busca... 
<?php }?>
<?php if ($totalRows_Recordset1 > 0) {?>

  <table width="1145" border="1">
	<tr>
	  <td width="122">nome</td>
	  <td width="160">responsavel</td>
	  <td width="136">telefone</td>
	  <td width="128">celular</td>
	  <td width="147">descricao</td>
	  <td width="127">outros</td>
	  <td width="115">data</td>
	  <td width="158">autorizacao</td>
	</tr>
	
	<?php do { ?>
	  <tr>
		<td><?php echo $row_Recordset1['nome']; ?></td>
		<td><?php echo $row_Recordset1['responsavel']; ?></td>
		<td><?php echo $row_Recordset1['telefone']; ?></td>
		<td><?php echo $row_Recordset1['celular']; ?></td>
		<td><?php echo $row_Recordset1['descricao']; ?></td>
		<td><?php echo $row_Recordset1['outros']; ?></td>
		<td><?php echo $row_Recordset1['data']; ?></td>
		<td><?php echo $row_Recordset1['id']; ?></td>
	  </tr>
	  <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
	  </table>
  <?php } // Show if recordset not empty ?>
  <p align="center">
  <?php if ($totalRows_Recordset1 > 5) { // Show if recordset not empty ?>
	&nbsp;<a href="<?php printf("%s?pageNum_Recordset1=%d%s", $currentPage, 0, $queryString_Recordset1); ?>">First</a>	<a href="<?php printf("%s?pageNum_Recordset1=%d%s", $currentPage, max(0, $pageNum_Recordset1 - 1), $queryString_Recordset1); ?>"> Previous</a>
	<a href="<?php printf("%s?pageNum_Recordset1=%d%s", $currentPage, min($totalPages_Recordset1, $pageNum_Recordset1 + 1), $queryString_Recordset1); ?>">Next</a> &nbsp;<a href="<?php printf("%s?pageNum_Recordset1=%d%s", $currentPage, $totalPages_Recordset1, $queryString_Recordset1); ?>">Last</a>
	<?php } // Show if recordset not empty ?></p>
</body>
</html>

<?php
mysql_free_result($Recordset1);
?>

IPB Skin By Virteq