Chodzi mi o odpalanie pliku php w ktorym jest odwolanie do tabeli. Tabele utworzylem przy pomocy programu PHPMyAdmin (Krasnal) i zmieniwszy nazwy bazy danych itp. wyslalem na serwer . Kod samej tabeli z bazy wygenerowalem za pomoca phpmyadmin jako .sql i wyslalem do tego samego folderu. Przy uruchomieniu pliku php , wszystko ladnie laczy sie z baza danych ale plik nie widzi tabeli ze sql-a ? czy wie ktos jak temu zaradzic?
Oto plik sql:
-- Wersja serwera: 3.23.58 -- Wersja php: 4.3.9 -- -- -- -------------------------------------------------------- -- -- Struktura tabeli dla `ksiazkatelefoniczna` -- CREATE TABLE `ksiazkatelefoniczna` ( `nr` int(11) NOT NULL AUTO_INCREMENT, `imie` text NOT NULL, `nazwisko` text NOT NULL, `telefon` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`nr`) ) TYPE=MyISAM AUTO_INCREMENT=12 ; -- -- Zrzut danych tabeli `ksiazkatelefoniczna` -- INSERT INTO `ksiazkatelefoniczna` VALUES (8, 'LOl', 'kivxsdjffj', 545363463); INSERT INTO `ksiazkatelefoniczna` VALUES (11, ' Aaa ', ' DFF ', 43839);
a kod php:
<html> <head> <title>4-27.php</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> </head> <body> <? ///include("ksiazkatelefoniczna.sql"); if($_POST['co']=='dodaj') { if ($_POST['imie'] && $_POST['nazwisko'] && $_POST['telefon']) { $query= "INSERT INTO ksiazkatelefoniczna (imie, nazwisko, "; $query .="telefon) VALUES (' ".$_POST['imie']." ',' " .$_POST['nazwisko']." ', ' " .$_POST['telefon']."');"; } } elseif ($_GET['co']=='skasuj') { } $nr = $rekord['nr']; $imie = $rekord['imie']; $nazwisko= $rekord['nazwisko']; $telefon= $rekord['telefon']; } ?> </body> </html>
Przy odpalaniu tegoz pliku wyskakuje: "blad w pytaniu"; czyli wydaje mi sie ze nie czyta z tablicy , z gory dzieki za pomoc