Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Por favor, não me expulsem do forum por excesso de perguntas kkkk
É o seguinte pessoal eu estava listando arquivos pelo id de casa usuário, até ai tudo bem, mas resolvi fazer algo mais bonitinho, e botei uma select pra ele selecionar por mes, dai como eu não queria, 01 02 03 , fis um switch case, pra ficar Janeiro, fevereiro, etc
Porém, ele da dois erros, na hora de cadastrar o iten:
Wtice: Use of undefined constant Abril - assumed 'Abril' in C:\wamp\www\controle_pessoal\cadastra.php on line 26
Porém, ele cadastra com o nome "abril" ao invés de "04",
Mas na hora de listar, ele diz:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\controle_pessoal\itens.php on line 34
Códigos:
itens.php
<body>
<div id="TabbedPanels2" class="TabbedPanels">
<ul class="TabbedPanelsTabGroup">
<li class="TabbedPanelsTab" tabindex="0">Itens Cadastrados</li>
</ul>
<div class="TabbedPanelsContentGroup">
<div class="TabbedPanelsContent">
<table align="center" width="100%" border="1" bordercolor="#999999">
<?php
include "conect.php";
echo "<tr>";
echo "<td>Descrição:</td>";
echo "<td>quantidade:</td>";
echo "<td>Valor Unitário:</td>";
echo "<td>Valor Total:</td>";
echo "<td>Data:</td>";
echo "<td>Excluir</td>";
echo "</tr>";
$lista = mysql_query("SELECT * FROM itens WHERE mes = $mes ORDER BY id desc");
while( $ver=mysql_fetch_array($lista)){
$id_n = $ver['id'];
$descricao = $ver['descricao'];
$quantidade = $ver['quantidade'];
$valor_unit = $ver['valor_unit'];
$tipo = $ver['tipo'];
$data = $ver['data'];
echo "<tr>";
echo "<td>$descricao</td>";
echo "<td>$quantidade $tipo </td>";
echo "<td>R$ $valor_unit </td>";
echo "<td>R$ " . $quantidade * $valor_unit . "</td>";
echo "<td>$data</td>";
echo "<td><a href='del.php?id=$id_n'><center>◘</center></td>";
echo "</tr>";
}
?>
</table>
</div>
</body>
Cadastra.php
<?php
session_start();
date_default_timezone_set('Brazil/East');
include "conect.php";
$descricao = $_REQUEST["descricao"];
$quantidade = $_REQUEST["quantidade"];
$tipo = $_REQUEST["tipo"];
$valor_unit = $_REQUEST["valor_unit"];
switch (date("m")) {
case "01": $mes = Janeiro; break;
case "02": $mes = Fevereiro; break;
case "03": $mes = Março; break;
case "04": $mes = Abril; break;
case "05": $mes = Maio; break;
case "06": $mes = Junho; break;
case "07": $mes = Julho; break;
case "08": $mes = Agosto; break;
case "09": $mes = Setembro; break;
case "10": $mes = Outubro; break;
case "11": $mes = Novembro; break;
case "12": $mes = Dezembro; break;
}
$data = date ("h:i:s A d/m/Y");
$sql = "INSERT INTO itens(id_user, descricao, quantidade,tipo, valor_unit, mes, data) VALUES ('{$id}', '{$descricao}', '{$quantidade}', '{$tipo}','{$valor_unit}','{$mes}', '{$data}')";
mysql_query($sql,$conn)
or die( mysql_error() );
echo "Iten cadastrado com sucesso.";
echo "<meta http-equiv='refresh' content='2;URL=index.php'>";
?>Carregando comentários...