Każdy post zawierający treści poza tematem, nie mieszczący się w ustalonej kategorii lub taki, który nic nie wnosi będzie bezwzględnie kasowany.
Konkretne problemy lub błędy proszę zgłaszać poprzez
formularz kontaktowy lub bezpośrednio na adres e-mail, jeśli był wcześniejszy kontakt. Forum nie służy do uzyskania konkretnego wsparcia technicznego.
| 23-11-2010, 10:50:23 Witam,
Wyciągnąłem z kompozycji kawałek skryptu mówiący o górnym menu lecz po przerzuceniu kodu na moduł nie systemowy zaczeło się gryźć...
$result = $db->query("SELECT name, url FROM ".$dbprefix."menu WHERE position='top' ORDER by item LIMIT 10");
$i = 0;
while ($row = $db->fetcharray($result)) {
$i++;
if ($i>1) {
Moje pytanie jak w tym kawałku wpisać dokładniej 'adres' bazy??
Z góry dziękuje |
| | 23-11-2010, 12:18:56 Trudno jest mi pomóc bo nie wiem jak jest realizowany ten moduł nie systemowy, tzn. jak miałoby wyglądać połączenie z bazą: czy ten skrypt ma korzystać z innej bazy?
Przykład podłączenia innej bazy:
$dbhost = "localhost";
$dbname = "";
$dbuname = "";
$dbpass = "";
// powyżej wpisujemy dane bazy, kolejno: host, nazwa, użytkownik, hasło
$db = mysql_connect($dbhost, $dbuname, $dbpass);
mysql_select_db($dbname. $db);
// dalej zmiana kodu:
$result = mysql_query("SELECT name, url FROM ".$dbprefix."menu WHERE position='top' ORDER by item LIMIT 10", $db);
$i = 0;
while ($row = mysql_fetch_array($result)) {
$i++;
if ($i>1) {
Jeśli pod adresem ma Pan na myśli nazwę tabeli to zmieniamy:
".$dbprefix."menu
na własną nazwę, np.:
moje_menu |
|
|