LEANDRU'S Postado Agosto 24, 2004 Denunciar Share Postado Agosto 24, 2004 Parse error: parse error, expecting `T_VARIABLE' or `'$'' in /home/www/cssloth.freeserverhost.net/forum/db/mysql4.php on line 44Fatal error: Cannot instantiate non-existent class: sql_db in /home/www/cssloth.freeserverhost.net/forum/includes/db.php on line 60podem me dizer o que pode ser isso??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Agosto 24, 2004 Denunciar Share Postado Agosto 24, 2004 Posta o codigo completo para nos ver... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 amos Postado Agosto 24, 2004 Denunciar Share Postado Agosto 24, 2004 você deve ter esquecido de colocar "$" na dedfinição de alguma variavel... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 blood Postado Agosto 24, 2004 Denunciar Share Postado Agosto 24, 2004 ...e ali ele não encontro uma class poem o codigo ae Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 LEANDRU'S Postado Agosto 24, 2004 Autor Denunciar Share Postado Agosto 24, 2004 colocar com senha e tudo???? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 blood Postado Agosto 24, 2004 Denunciar Share Postado Agosto 24, 2004 tira a senha Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 LEANDRU'S Postado Agosto 24, 2004 Autor Denunciar Share Postado Agosto 24, 2004 OK AI VAI!!!!<?php/*************************************************************************** * mysql4.php * ------------------- * begin : Saturday, Feb 13, 2001 * copyright : © 2001 The phpBB Group * email : supportphpbb.com * * $Id: mysql4.php,v 1.5 2002/04/02 21:13:47 the_systech Exp $ * ***************************************************************************//*************************************************************************** * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * ***************************************************************************/if(!defined("SQL_LAYER")){define("SQL_LAYER","mysql4");class sql_db{ var $db_connect_id; var $query_result; var $row = array(); var $rowset = array(); var $num_queries = 0; var $in_transaction = 0; // // Constructor // function sql_db($sqlserver, $sqluser, $sqlpassword, $database, $persistency = true) { $this->persistency = $persistency; $this->user = $nome de usuário; $this->password = $senha; $this->server = $freeserverhost.net; $this->dbname = $database name; $this->db_connect_id = ($this->persistency) ? mysql_pconnect($this->server, $this->user, $this->password) : mysql_connect($this->server, $this->user, $this->password); if( $this->db_connect_id ) { if( $database != "" ) { $this->dbname = $database; $dbselect = mysql_select_db($this->dbname); if( !$dbselect ) { mysql_close($this->db_connect_id); $this->db_connect_id = $dbselect; } } return $this->db_connect_id; } else { return false; } } // // Other base methods // function sql_close() { if( $this->db_connect_id ) { // // Commit any remaining transactions // if( $this->in_transaction ) { mysql_query("COMMIT", $this->db_connect_id); } return mysql_close($this->db_connect_id); } else { return false; } } // // Base query method // function sql_query($query = "", $transaction = FALSE) { // // Remove any pre-existing queries // unset($this->query_result); if( $query != "" ) { $this->num_queries++; if( $transaction == BEGIN_TRANSACTION && !$this->in_transaction ) { $result = mysql_query("BEGIN", $this->db_connect_id); if(!$result) { return false; } $this->in_transaction = TRUE; } $this->query_result = mysql_query($query, $this->db_connect_id); } else { if( $transaction == END_TRANSACTION && $this->in_transaction ) { $result = mysql_query("COMMIT", $this->db_connect_id); } } if( $this->query_result ) { unset($this->row[$this->query_result]); unset($this->rowset[$this->query_result]); if( $transaction == END_TRANSACTION && $this->in_transaction ) { $this->in_transaction = FALSE; if ( !mysql_query("COMMIT", $this->db_connect_id) ) { mysql_query("ROLLBACK", $this->db_connect_id); return false; } } return $this->query_result; } else { if( $this->in_transaction ) { mysql_query("ROLLBACK", $this->db_connect_id); $this->in_transaction = FALSE; } return false; } } // // Other query methods // function sql_numrows($query_id = 0) { if( !$query_id ) { $query_id = $this->query_result; } return ( $query_id ) ? mysql_num_rows($query_id) : false; } function sql_affectedrows() { return ( $this->db_connect_id ) ? mysql_affected_rows($this->db_connect_id) : false; } function sql_numfields($query_id = 0) { if( !$query_id ) { $query_id = $this->query_result; } return ( $query_id ) ? mysql_num_fields($query_id) : false; } function sql_fieldname($offset, $query_id = 0) { if( !$query_id ) { $query_id = $this->query_result; } return ( $query_id ) ? mysql_field_name($query_id, $offset) : false; } function sql_fieldtype($offset, $query_id = 0) { if( !$query_id ) { $query_id = $this->query_result; } return ( $query_id ) ? mysql_field_type($query_id, $offset) : false; } function sql_fetchrow($query_id = 0) { if( !$query_id ) { $query_id = $this->query_result; } if( $query_id ) { $this->row[$query_id] = mysql_fetch_array($query_id, MYSQL_ASSOC); return $this->row[$query_id]; } else { return false; } } function sql_fetchrowset($query_id = 0) { if( !$query_id ) { $query_id = $this->query_result; } if( $query_id ) { unset($this->rowset[$query_id]); unset($this->row[$query_id]); while($this->rowset[$query_id] = mysql_fetch_array($query_id, MYSQL_ASSOC)) { $result[] = $this->rowset[$query_id]; } return $result; } else { return false; } } function sql_fetchfield($field, $rownum = -1, $query_id = 0) { if( !$query_id ) { $query_id = $this->query_result; } if( $query_id ) { if( $rownum > -1 ) { $result = mysql_result($query_id, $rownum, $field); } else { if( empty($this->row[$query_id]) && empty($this->rowset[$query_id]) ) { if( $this->sql_fetchrow() ) { $result = $this->row[$query_id][$field]; } } else { if( $this->rowset[$query_id] ) { $result = $this->rowset[$query_id][$field]; } else if( $this->row[$query_id] ) { $result = $this->row[$query_id][$field]; } } } return $result; } else { return false; } } function sql_rowseek($rownum, $query_id = 0) { if( !$query_id ) { $query_id = $this->query_result; } return ( $query_id ) ? mysql_data_seek($query_id, $rownum) : false; } function sql_nextid() { return ( $this->db_connect_id ) ? mysql_insert_id($this->db_connect_id) : false; } function sql_freeresult($query_id = 0) { if( !$query_id ) { $query_id = $this->query_result; } if ( $query_id ) { unset($this->row[$query_id]); unset($this->rowset[$query_id]); mysql_free_result($query_id); return true; } else { return false; } } function sql_error() { $result['message'] = mysql_error($this->db_connect_id); $result['code'] = mysql_errno($this->db_connect_id); return $result; }} // class sql_db} // if ... define?>BRIGADO POR ME AJUDAR MANO, SE PRECIZAR DE QUALQUER FORÇA EM DESIGNER? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 blood Postado Agosto 24, 2004 Denunciar Share Postado Agosto 24, 2004 po.. não sei.. mas isso é certo?$this->user = $nome de usuário; $this->password = $senha; $this->server = $freeserverhost.net; posta o codigo do /includes/db.php tb... e procura posta os codigos dentro de flws.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
LEANDRU'S
Parse error: parse error, expecting `T_VARIABLE' or `'$'' in /home/www/cssloth.freeserverhost.net/forum/db/mysql4.php on line 44
Fatal error: Cannot instantiate non-existent class: sql_db in /home/www/cssloth.freeserverhost.net/forum/includes/db.php on line 60
podem me dizer o que pode ser isso???
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
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.