Djames Suhanko wrote:
>
> Ol�, amigos Linuxers.
>
> Estou com um problema, talvez simples, mas avan�ado ainda para meus
> conhecimentos b�sicos de sql e php.
> Eu tenho a seguinte situa��o:
> Um form em HTML, onde coloco NOME, CAPITULO, DATA. Tudo manual e ele
> Insere no banco de dados. Eu gostaria de colocar apenas NOME, CAPITULO e
> a data atual fosse incluida automaticamente. Li como pegar a data atual
> com CURRENT_DATE(), mas penso ter trocado erroneamente a variavel data
> por uma variavel que executasse o comando descrito.
> Como devo proceder? Alguem poderia descrever em c�digo essa inclus�o?
> Seria algo como:
> $vData = "select CURRENT_DATE()";
>
> ."values('vQuem','vCapitulo','vData')";
-------------------------------------------->
Olah.
Trabalho com cgis em C e Php, mas
eu mando esse tipo de query assim para o
servidor MySQL:
Criei uma tabela teste_tbl assim:
+-------+--------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+--------+------+-----+---------+----------------+
| id | int(6) | | PRI | NULL | auto_increment |
| data | date | YES | | NULL | |
| hora | time | YES | | NULL | |
+-------+--------+------+-----+---------+----------------+
depois, fiz um programa que manda a seguinte query:
"insert into teste_tbl VALUES("NULL", current_date(), current_time())"
e depois fui ateh o servidor e fiz a seguinte query:
mysql> select * from teste_tbl;
+----+------------+----------+
| id | data | hora |
+----+------------+----------+
| 1 | 2002-12-03 | 19:56:19 |
+----+------------+----------+
1 row in set (0.00 sec)
Ou seja, voce nao tem que atribuir nada a variavel nenhuma,
apenas mande a query para o servidor como uma string.
Geralmente faco isso em C por que eh mais rapido,
Mas deve ser a mesma coisa em PhP.
Falows ???
Russo.
Assinantes em 03/12/2002: 2278
Mensagens recebidas desde 07/01/1999: 192419
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]