Pokaż wyniki od 1 do 4 z 4

Wątek: MySQL - ROOT

  1. #1
    Zarejestrowany
    Dołączył
    May 2013
    Posty
    6

    Domyślnie MySQL - ROOT

    Witam mam oto taki problem :
    Kod php:
    Warningmysql_connect(): Access denied for user 'root'@'localhost' (using passwordNOin /home/u274436365/public_html/db/mysql.php on line 13 mySQL nie jest teraz dostępnybaza jest przecišżona... 
    Jak coś to baza nie jest przeciążona.
    A o to mój plik mysql.php prosto z serwera:

    Kod php:
    <?php

    function doquery($query$table$fetch false){
      global 
    $link$debug$xnova_root_path;
    //    echo $query."<br />";
        
    require($xnova_root_path.'config.php');



        if(!
    $link)
        {
            
    $link mysql_connect($dbsettings["mysql.cixx6.com"], $dbsettings["u274436365_malac"],
                    
    $dbsettings["haslo"]) or
                    
    $debug->error(mysql_error()."<br />$query","SQL Error");
                    
    //message(mysql_error()."<br />$query","SQL Error");

            
    mysql_select_db($dbsettings["u274436365_malac"]) or $debug->error(mysql_error()."<br />$query","SQL Error");
            echo 
    mysql_error();
        }
        
    // por el momento $query se mostrara
        // pero luego solo se vera en modo debug



        
    $sql str_replace("{{table}}"$dbsettings["prefix"].$table$query);


        
    $sqlquery mysql_query($sql) or
                    
    $debug->error(mysql_error()."<br />$sql<br />","SQL Error");
                    
    //print(mysql_error()."<br />$query"."SQL Error");


        
    unset($dbsettings);//se borra la array para liberar algo de memoria

        
    global $numqueries,$debug;//,$depurerwrote003;
        
    $numqueries++;
        
    //$depurerwrote003 .= ;
        
    $debug->add("<tr><th>Query $numqueries: </th><th>$query</th><th>$table</th><th>$fetch</th></tr>");

        if(
    $fetch)
        { 
    //hace el fetch y regresa $sqlrow
            
    $sqlrow mysql_fetch_array($sqlquery);
            return 
    $sqlrow;
        }else{ 
    //devuelve el $sqlquery ("sin fetch")
            
    return $sqlquery;
        }

    }



    // Created by Perberos. All rights reversed (C) 2006
    ?>
    Prosiłbym o pomoc.
    Ostatnio edytowane przez malacha ; 14-05-2013 o 21:04 Powód: Haslo ;p

  2. #2
    Aktywny
    Dołączył
    Jul 2008
    Posty
    866

    Domyślnie

    Nie podajesz hasła do bazy danych w kodzie.

  3. #3
    Zarejestrowany
    Dołączył
    May 2013
    Posty
    6

    Domyślnie

    Właśnie je zmieniłem w edicie bo miałem prawdziwe

  4. #4
    Zarejestrowany
    Dołączył
    Mar 2008
    Posty
    251

    Domyślnie

    Albo masz źle ustawione połączenie z bazą danych, albo coś jest nie tak z plikiem (choć to mało prawdopodobne). Najlepiej zrób sobie na serwerze plik testowy, w nim ustaw połączenie z bazą przy pomocy PDO (http://www.php.net/manual/en/pdo.connections.php) i zobacz co z tego wyjdzie.

    PS Użyj:

    Kod:
    try 
    {
    
    } catch (PDOException $error {
    
    }
    żeby wiedzieć gdzie jest błąd.

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. Problem z mysql supplied argument is not a valid MySQL
    Przez Fan w dziale Pytania dotyczące silnika Xnova
    Odpowiedzi: 1
    Ostatni post / autor: 16-08-2011, 14:19
  2. Program do zarządzania serwerem MySQL
    Przez aris w dziale Poradniki
    Odpowiedzi: 5
    Ostatni post / autor: 07-05-2010, 10:40
  3. Program do zarządzania serwerem MySQL
    Przez aris w dziale PHP / MySql
    Odpowiedzi: 5
    Ostatni post / autor: 07-05-2010, 10:40
  4. [php/mysql] Klasa Obsługi Mysql (pod Vallheru)
    Przez Aegnor Calaelen w dziale PHP / MySql
    Odpowiedzi: 9
    Ostatni post / autor: 17-06-2008, 18:19
  5. [php/mysql] Pobieranie tylko jednego rekordu z mysql
    Przez Helid w dziale PHP / MySql
    Odpowiedzi: 2
    Ostatni post / autor: 28-01-2008, 10:24

Zakładki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •