Ol� S�rgio,
Em Tue, 18 Jun 2002 12:58:16 -0300 S�rgio escreveu: > Ent�o , eu estou nessa situacao > > $host = "localhost"; > $user = "sergio"; > $pwd = "ser123"; > > > Pq qdo ao escrever um codigo em php (CL8) > > $conn = mysql_connect ( $host, $user, $pwd ); > a resposta e que o comando mysql_connect nao existe ? Cara, aqui em casa funciona beleza: MYSQL_CONNECT($DBHOST,$DBNAME,$DBPASS); N�o sei se faz diferen�a usar min�sculas e mai�sculas. Acho que n�o. O que pode estar acontecendo � vc n�o ter instalado o m�dulo que permite ao php usar o mysql, e ent�o essa fun��o, mysql_connect(), realmente n�o existe no seu sistema. Tente procurar pelo m�dulo no seu sistema e veja se ele est� instalado. No CL8 digite: rpm -qa |grep php Deve aparecer algo. N�o posso testar pq estou sem o CL. Procure por algo tipo php-mysql, ou qualquer nome que contenha "php" e "mysql", n�o lembro o nome do pacote agora. Para instalar o pacote, se n�o apareceu nada parecido com php-mysql instalado no seu sistema: apt-cache search mysql |grep php Aqui no meu Debian Potato aparece o seguinte: php3 - Linguagem de script do lado do servidor embutida em HTML php3-cgi - Linguagem de script do lado do servidor embutida em HTML. php4-mysql - M�dulo MySQL para php4. php3-cgi-mysql - M�dulo mysql para PHP3 (cgi). php4-cgi-mysql - MySQL module for php4-cgi php3-mysql - Mysql module for PHP3 (apache) Depois, como root, d� um: apt-get install php4-mysql ou apt-get install php3-mysql Claro que isso pode ser um pouco diferente no CL8, tipo nomes de pacotes diferentes. Para instalar sempre ser� algo tipo apt-get install nome_pacote. Imagino que a instala��o do pacote j� altera todos os arquivos de configura��o necess�rios. Se n�o, procure o arquivo httpd.conf no diret�rio /etc find -name "httpd*conf" Procure no arquivo alguma men��o ao m�dulo do php-mysql e descomente. Restarte o apache: /etc/rc.d/init.d/httpd restart (n�o lembro se o comando � esse, o importante � restartar o apache, se n�o der assim descubra outro modo.) Teste o c�digo de novo e deve funcionar. Se nada disso adiantar, prende o grito de novo ;-) > > Ao ver o status do mysql is running. > E eu sonsigo montar bancos no prompt do mysql > > qdo eu escrevo: > >#mysql_ ( e doou 2 tabs deveria aparecer o mysql_connect ??? pq n�o > aparece ) N�o aparece pq essa fun��o n�o � do shell linux e sim do php. Vc deve cham�-la dentro do c�digo php. > Alguem tem alguma dica ? Espero ter ajudado > []�s Um abra�o > Sergio Lamin > Leandro Ferreira -- (@_ Leandro Padilha Ferreira - [EMAIL PROTECTED] //\ V_/_ http://androle.pro.br Linux user: #237.744 Assinantes em 19/06/2002: 2235 Mensagens recebidas desde 07/01/1999: 171678 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
