Ir para conteúdo
Fórum Script Brasil
  • 0

Conectar Db No Oscomerce-brasil


fernando_vip

Pergunta

Olá!!!

estou usando para estudo o sistema de portal oscomerce-Brasil e,

Simplesmente não consigo conectar o banco de dados.

eu criei o db mais as tabelas pedidas porém, quando vou conectar

ele dá o seguinte erro:

Warning: mysql_pconnect() [function.mysql-pconnect]:

Unknown MySQL server host 'mysql' (11001) in

c:\Apache\Apache\htdocs\COMERCE\admin\includes\functions\database.php on line 17

Unable to connect to database server!

O código da página é este:

<?php

/*

$Id: database.php,v 1.11 2001/11/17 00:37:43 hpdl Exp $

The Exchange Project - Community Made Shopping!

http://www.theexchangeproject.org

Copyright © 2000,2001 The Exchange Project

Released under the GNU General Public License

*/

function tep_db_connect() {

global $db_link;

if (USE_PCONNECT == true) {

@$db_link = mysql_pconnect(MySQL, Cliente, DB_SERVER_PASSWORD);

} else {

@$db_link = mysql_connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD);

}

if ($db_link) @mysql_select_db(comerce);

return $db_link;

}

function tep_db_close() {

global $db_link;

$result = mysql_close($db_link);

return $result;

}

function tep_db_error ($query, $errno, $error) {

die('<font color="#000000"><b>' . $errno . ' - ' . $error . '<br><br>' . $query . '<br><br><small><font color="#ff0000">[TEP STOP]</font></small><br><br></b></font>');

}

function tep_db_query($db_query) {

global $db_link;

if (STORE_DB_TRANSACTIONS == 'true') {

error_log("QUERY " . $db_query . "\n", 3, STORE_PAGE_PARSE_TIME_LOG);

}

$result = mysql_query($db_query, $db_link) or tep_db_error($db_query, mysql_errno(), mysql_error());

if (STORE_DB_TRANSACTIONS == 'true') {

$result_error = mysql_error();

error_log("RESULT " . $result . " " . $result_error . "\n", 3, STORE_PAGE_PARSE_TIME_LOG);

}

return $result;

}

function tep_db_fetch_array($db_query) {

$result = mysql_fetch_array($db_query);

return $result;

}

function tep_db_num_rows($db_query) {

$result = mysql_num_rows($db_query);

return $result;

}

function tep_db_data_seek($db_query, $row_number) {

$result = mysql_data_seek($db_query, $row_number);

return $result;

}

function tep_db_insert_id() {

$result = mysql_insert_id();

return $result;

}

function tep_db_free_result($db_query) {

$result = mysql_free_result($db_query);

return $result;

}

function tep_db_fetch_fields($db_query) {

$result = mysql_fetch_field($db_query);

return $result;

}

?>

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Tente assim:

<?php
$DB_SERVER = "localhost"; # Local onde está hospedado 
$comerce = ""; #Nome do banco de dados
$DB_SERVER_USERNAME = ""; #Usuario do mysql
$DB_SERVER_PASSWORD = ""; #Senha do mysql

function tep_db_connect() {
global $db_link;

if (USE_PCONNECT == true) {
@$db_link = mysql_pconnect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD);
} else {
@$db_link = mysql_connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD);
}

if ($db_link) @mysql_select_db(comerce);
return $db_link;
}

function tep_db_close() {
global $db_link;

$result = mysql_close($db_link);

return $result;
}

function tep_db_error ($query, $errno, $error) {
die('<font color="#000000"><b>' . $errno . ' - ' . $error . '<br><br>' . $query . '<br><br><small><font color="#ff0000">[TEP STOP]</font></small><br><br></b></font>');
}

function tep_db_query($db_query) {
global $db_link;

if (STORE_DB_TRANSACTIONS == 'true') {
error_log("QUERY " . $db_query . "\n", 3, STORE_PAGE_PARSE_TIME_LOG);
}

$result = mysql_query($db_query, $db_link) or tep_db_error($db_query, mysql_errno(), mysql_error());

if (STORE_DB_TRANSACTIONS == 'true') {
$result_error = mysql_error();
error_log("RESULT " . $result . " " . $result_error . "\n", 3, STORE_PAGE_PARSE_TIME_LOG);
}

return $result;
}

function tep_db_fetch_array($db_query) {

$result = mysql_fetch_array($db_query);

return $result;
}

function tep_db_num_rows($db_query) {

$result = mysql_num_rows($db_query);

return $result;
}

function tep_db_data_seek($db_query, $row_number) {

$result = mysql_data_seek($db_query, $row_number);

return $result;
}

function tep_db_insert_id() {

$result = mysql_insert_id();

return $result;
}

function tep_db_free_result($db_query) {

$result = mysql_free_result($db_query);

return $result;
}

function tep_db_fetch_fields($db_query) {
$result = mysql_fetch_field($db_query);

return $result;
}
?>

Link para o comentário
Compartilhar em outros sites

  • 0

É realmente o seu script deve tar com alguns bugs ^^

vê se você acha algo aqui:

http://www.vipcodigo.com.br/codigos/codigos.php/9/24

http://www.hotscripts.com/PHP/Scripts_and_...erce/index.html

[]''s

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...