[php] mysqli
: 17 gru 2017, 10:17:22
Witam. Tworzę na potrzeby zaliczenia przedmiotu na uczelni aplikację webową. I napotkałem dosyć dziwny błąd - a bynajmniej tak mi się wydaje.
Połączenie z bazą danych uzyskuję obiektowo za pomocą mysqli. Aplikacja jest cały czas "rozszerzana" o nowe funkcje
Ogólnie połączenie z bazą danych uzyskuję i działa ono poprawnie.
Problem polega na tym, że nie mogę odczytać niektórych tabelek z bazy danych, ani żadnych nowych które stworzę, aby zastąpić poprzednią - myślałem, że może jakiś błąd w tabelce
zwraca "Table 'bazaDanych.Tabelka' doesn't exist".
Jestem pewien, że istnieje bo dopiero co ją utworzyłem, już nawet aby uniknąć literówki kopiowałem jej nazwę i nadal to samo. (oczywiście wielkości liter są zachowane)
błąd dzieje się nawet przy zapytaniach typu
wystarczy, że zmienię nazwę tabelki na tabelkę, którą utworzyłem jakiś dawniejszy czas temu i dane normalnie odczytuje.
potrafi mnie ktoś nakierować o co chodzi ?
---
nie wiem czy to ma jakiekolwiek znaczenie, ale zauważyłem, że do tej bazy danych mogę się zalogować tylko za pomocą odnośnika do MySQL ze strony głównej, natomiast z adresu http://www.cba.pl/pma dostaję komunikat, że niepoprawny login lub hasło.
Połączenie z bazą danych uzyskuję obiektowo za pomocą mysqli. Aplikacja jest cały czas "rozszerzana" o nowe funkcje
Ogólnie połączenie z bazą danych uzyskuję i działa ono poprawnie.
Problem polega na tym, że nie mogę odczytać niektórych tabelek z bazy danych, ani żadnych nowych które stworzę, aby zastąpić poprzednią - myślałem, że może jakiś błąd w tabelce
Kod: Zaznacz cały
$mysqli -> error
Jestem pewien, że istnieje bo dopiero co ją utworzyłem, już nawet aby uniknąć literówki kopiowałem jej nazwę i nadal to samo. (oczywiście wielkości liter są zachowane)
błąd dzieje się nawet przy zapytaniach typu
Kod: Zaznacz cały
SELECT * FROM `Tabelka` WHERE 1
potrafi mnie ktoś nakierować o co chodzi ?
---
nie wiem czy to ma jakiekolwiek znaczenie, ale zauważyłem, że do tej bazy danych mogę się zalogować tylko za pomocą odnośnika do MySQL ze strony głównej, natomiast z adresu http://www.cba.pl/pma dostaję komunikat, że niepoprawny login lub hasło.