On Sat, 6 Oct 2001 10:23:30 -0300 (BRT)
H <[EMAIL PROTECTED]> wrote:

> > Quando adiciono dados usando o shell do cliente mysql,
> >     mysql> INSERT INTO tabela (campo1,campo2) VALUES
("valor1","valor2");
> > o valor eh inserido corretamente.
> >
> > Quando uso as funcoes do PHP,
> >     $link = mysql_connect ("localhost","root","senha");
> >     $sql = "INSERT INTO tabela (campo1,campo2) VALUES
('valor1','valor2')";
> >     $result = mysql_query ($sql,$link);
> >     mysql_close ($link);
> > nada eh inserido na tabela e nao eh acusado nenhum erro.
>
>       O mysql está vendo a conexão como localhost?  Vc habilitou o
> módulo mysql no php?


        Criei o user mysql para o DB como vc sugeriu.
        O modulo esta habilitado e eu acho q ele ve a conexao, pois eu
consigo
fazer consultas no banco de dados a partir do php usando localhost e
user mysql
e o php.ihi tem exatamente os dados descritos por vc.
Quando vou inserir alguma coisa eh que nao funciona.
        No shell do mysql consigo consultar e inserir dados com o mesmo user
mysql.

        Valeu pelas sugestoes e pela ajuda.
        []'s

>
> [EMAIL PROTECTED] apache> pwd
> /etc/php4/apache
> [EMAIL PROTECTED] apache> grep -i mysql php.ini | sed 's/;.*//' | grep
> "^[a-z]"
> mysql.allow_persistent = On
> mysql.max_persistent = -1
> mysql.max_links   = -1
> mysql.default_port  =
> mysql.default_socket =
> mysql.default_host  =
> mysql.default_user  =
> mysql.default_password =
> extension=mysql.so
> ^^^^^^^^^^^^^^^^^^
>
>       Outra sugestão é não acessar todas as bases de dados como root e
> sim como outro usuário (no mysql, claro).
>
>
> []'s
> +--------------------------------+------------------------+
> | Hélio Alexandre Lopes Loureiro | [EMAIL PROTECTED]  |
> |  http://helio.loureiro.eng.br  | Debian/FreeBSD/OpenBSD |
> +--------------------------------+------------------------+
>
>
> --
> To UNSUBSCRIBE, email to
[EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]
>
>

Jose Rafael Xavier dos Santos
[EMAIL PROTECTED]



Responder a