Jump to content


Photo

Iniciando no mySQL


  • Faça o login para participar
307 replies to this topic

#166 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 30/11/2005, 08:36

abaixo da função mysql_query("..."); que tem o INSERT coloca um:

echo mysql_error();

e apartir da mensagem de erro que aparecer vc saberás o que está acontecendo... caso não consiga resolver poste a mensagem de erro aqui para nós lhe ajudar !!!
T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#167 pisikpatha

pisikpatha

    Novato no fórum

  • Usuários
  • 18 posts
  • Sexo:Não informado

Posted 30/11/2005, 11:23

baseado nesse e em outros tutoriais eu estou desenvolvendo um projeto e preciso muito da ajuda de todos voces, eh um cadastro de horario contendo combobox e checkbox, tenho certeza qnd finalizado esse projeto sera muito util para outras pessoas aprenderem com ele, quem tiver um tempinho de uma passadinha lah...
http://forum.wmonlin...&f=120&t=134927

soh pra adiantar o assunto vou postar aki o codigo do formulario de cadastro.


cadastrar.php o formulario de cadastro propriamente dito

notem, aqui eh o meu maior problema, eu preciso incluir os dados digitados, as checkbox selecionadas e a modalidade tudo no DB tendo em vista que as check box são para escolher os dias da semana (seg, ter, qua e etc) ou seja, multipla escolha, a importancia disso eh q na hora de emitir a listagem de horarios eu gostaria que fosse possivél listar horarios por modalidade, e dentro da lista eles fossem organizado por dias da semana. :blink:  q confusão  (y)

ai vai o codigo q eu to fazendo do formulario cadastro.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>cadastrar.php</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form action="salvar.php" method="post" enctype="multipart/form-data" name="form1">
  <table width="0%" border="0" cellspacing="1" bgcolor="#339900">
  
    <tr> 
      <td height="98" valign="top" bgcolor="#FFFFFF"> <table width="362" height="111" border="0" cellspacing="0">
        <tr>
          <td><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Dias:</font></strong></td>
          <td><strong><font size="1">
            <label for="checkbox"><font face="Verdana, Arial, Helvetica, sans-serif">Seg</font></label>
            <font face="Verdana, Arial, Helvetica, sans-serif">
            <input type="checkbox" name="seg" value="1" id="checkbox">
            <label for="label">Ter</label>
            <input type="checkbox" name="ter" value="1" id="label">
            <label for="label2">Qua</label>
            <input type="checkbox" name="qua" value="1" id="label2">
            <label for="label3">Qui</label>
            <input type="checkbox" name="qui" value="1" id="label3">
            <label for="label4">Sex</label>
            <input type="checkbox" name="sex" value="1" id="label4">
            <label for="label5">Sab</label>
            <input type="checkbox" name="sab" value="1" id="label5">
            <label></label>
            </font></font></strong><font face="Verdana, Arial, Helvetica, sans-serif">
            <label></label>
            </font>
            <label></label></td>
        </tr>
          <tr> 
            <td width="44"><strong><font size="1" face="verdana">Hora:</font></strong></td>
            <td width="314"><input name="hora" type="text" id="nome4" size="40"></td>
          </tr>
          <tr> 
            <td width="44"><strong><font size="1" face="verdana">Professor:</font></strong></td>
            <td><input name="prof" type="text" id="email2" size="40"></td>
          </tr>
          <tr> 
            <td width="44"><strong><font size="1" face="verdana">Nivel:</font></strong></td>
            <td><input name="nive" type="text" id="idade2"></td>
          </tr>
          
          <tr> 
            <td><strong><font size="1" face="verdana">Valor :</font></strong></td>
            <td><input name="valo" type="text" id="cidade" size="15"></td>
          </tr>
          <tr>
            <td><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Modalidade:</font></strong></td>
            <td><label>
              <select name="moda">
                <option>Flamenco</option>
                <option>T&eacute;cnicas de Flamenco</option>
                <option>Dan&ccedil;a do Ventre</option>
                <option>Dan&ccedil;a Cigana</option>
                <option>Dan&ccedil;a de Sal&atilde;o</option>
                <option>Outras Modalidades</option>
              </select>
            </label></td>
          </tr>
          <tr>
            <td>&nbsp;</td>
            <td><input type="submit" name="Submit" value="Cadastrar"></td>
          </tr>
        </table></td>
    </tr>
  </table>
</form>
</body>
</html>

obrigado a todos.

Edição feita por: pisikpatha, 02/12/2005, 07:26.


#168 bobmatador

bobmatador

    12 Horas

  • Usuários
  • 210 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 12/12/2005, 20:10

Dae galera!!

to com uma duvidaaa ferrada akee !!

tipo no mysql-front no server eu coloko o que ??

pra eu fazer a aconexaum e começar a criar a base de dados ..[

eu naum sei o que eu coloko no serveR?


valeuuu
Sua fonte de Tutoriais na Web!
TutoriaisClube.com

#169 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 12/12/2005, 20:22

We se o seu script esta na mesma maquina que voce esta rodando ele entao voce coloca locahost a menos que a configuracao do server seja mysql.dominio

Falopa!

#170 bobmatador

bobmatador

    12 Horas

  • Usuários
  • 210 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 12/12/2005, 20:29

cara mais eu coloko isso e ainda da erro do network sei la o q

tipo parece que ele naum axa.

=(
Sua fonte de Tutoriais na Web!
TutoriaisClube.com

#171 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 12/12/2005, 20:42

<?php
//conecta com o banco
$server = "localhost";
$senha = "";
$usuario = "root";

$liga = mysql_connect("$sever" , "$usuario", "$senha");

if(!$liga){
die("Faio :( nao conecta mermu!, erro: ". mysql_error());
}else{

echo "GO! GO! GO! :) ";

}

Coloca os dados do teu server ai e roda este script e ve no que da

Falopa!

Edição feita por: hostdesigner, 13/12/2005, 11:11.


#172 bobmatador

bobmatador

    12 Horas

  • Usuários
  • 210 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 12/12/2005, 21:04

tem algum erro na linha 19 ??

do " else " ?


AQUI APARECEU ISSO !

flaouuu
Sua fonte de Tutoriais na Web!
TutoriaisClube.com

#173 bobmatador

bobmatador

    12 Horas

  • Usuários
  • 210 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 12/12/2005, 21:07

ALELUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUIAAAAAAAAAAAAAAAAAA !!!!


CONSEGUIIII conectaaaaaaaaa !!! no MYSQL-FRONTT !!


agora como crio a tabela e talz

valeuuu !!
Sua fonte de Tutoriais na Web!
TutoriaisClube.com

#174 bobmatador

bobmatador

    12 Horas

  • Usuários
  • 210 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 12/12/2005, 21:44

Ola minha duvida eh o seguinte pessoal


Consegui fazer a conexaum tudoo certoo no MYSQL - FRONT!

dae eu colokei o primeiro codigo na aba do SQL e talz.

depois eu fiz todos akeles arkivos .php no dreamweaver e apertei F12 e nada ?

e ae??

q q deu ..
=/
Sua fonte de Tutoriais na Web!
TutoriaisClube.com

#175 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 13/12/2005, 11:14

Segundo as regras nao sao permitido FLOODS, sempre que for postar alguma nova mensagem edite a que voce postou se voce estiver sendo o ultimo do topico...

Os codigos PHP sao interpretados no servidor e nao na maquina do usuario entao nao existe isso de pressionar F12 no Dreamweaver e no HOMESITE... voce tem que jogar no server ou instalar um server local na sua maquina

Falopa!

#176 bobmatador

bobmatador

    12 Horas

  • Usuários
  • 210 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 13/12/2005, 15:17

Fiz tudo certo , soh que naum rodou, tipo eu aperto em cadastrar e naum passa os dados para o banco de dados.

Acho que deve ter algum problema no cadastrar.php
Alguem pode me ajudar?


valeu
Sua fonte de Tutoriais na Web!
TutoriaisClube.com

#177 ChronosZin

ChronosZin

    Novato no fórum

  • Usuários
  • 15 posts
  • Sexo:Não informado

Posted 16/12/2005, 12:10

pessoal to com uma dúvida para ORDENAR os dados da minha tabela...

detalhando:

evento1 - 13.12.2005
evento2 - 14.01.2006
evento3 - 15.11.2005

Como ordeno isso pelo MYSQL ?

$sql = mysql_query("SELECT * FROM 'tabela' ORDER BY ???? DESC LIMIT 11"); 

como eu coloco pra ordenar certinho, primeiro ele vê o ano, depois o mês e por último o dia:

RESULTADO CERTO
evento3 - 15.11.2005
evento1 - 13.12.2005
evento2 - 14.01.2006

antecipadamente agradeço,
vlww galera! :)

#178 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 16/12/2005, 14:11

como q está o campo onde contém as datas ?

date ?

T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#179 ChronosZin

ChronosZin

    Novato no fórum

  • Usuários
  • 15 posts
  • Sexo:Não informado

Posted 16/12/2005, 14:21

como q está o campo onde contém as datas ?

date ?

T+

a data esta em 3 campos diferentes... os tipos são:

dia char(2)
mes char(2)
ano varchar(4)

é isso !!
abracoss...

#180 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 16/12/2005, 14:45

não não veio. por isso

cara cria um único campo chamado DATA e coloca o tipo deste campo data o tipo DATE

ai as datas irão ser gravadas assim YYYY-MM-DD ai e só vc usar o EXPLODE para exibir normalmente ou usar um função do proprio SQL para já transformar ( talves exista ou estou enganado ? )

T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq