Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak zadać zapytane mysql ?
Forum PHP.pl > Forum > Bazy danych > MySQL
zebrowski1073
Witam zapytanie
tworzę taką tabelę

  1. CREATE TABLE informacje(
  2. `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  3. `nazwa` varchar(100) NOT NULL DEFAULT '',
  4. `html` varchar(100) DEFAULT NULL,
  5. `opis` text DEFAULT NULL,
  6. `poz` int(11),
  7. PRIMARY KEY (`id`),
  8. FULLTEXT KEY `NameDescFTIndex` (`nazwa`,`html`)
  9. ) TYPE=MyISAM AUTO_INCREMENT=1


wgrywam dane

  1. $zap= "INSERT INTO informacje VALUES('','$nazwa','$html','$opis','$poz')" ;
  2. $wynik = mysql_query($zapytanie);


jak pobrać rekord po komórce "html" z tabeli informacje questionmark.gif

Bo jak robię tak
  1. $zapytanie "SELECT * FROM informacje where html=moja dana z przeglądarki np ooo
  2. mysql_query($zapytanie); wywala mi błąd ;


Proszę o podpowiedź gdzie jest błąd questionmark.gif
com
jaki błąd? nie jesteśmy jasnowidzami smile.gif pozatym napisz przykład konstrukcji jakoś normalnie a nie pół to kod a pół tekst..

a Tak wgl to takie pytania to powinny być w przedszkolu..
zebrowski1073
1.Utworzenie bazy danych
  1. CREATE TABLE informacje(
  2. `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  3. `nazwa` varchar(100) NOT NULL DEFAULT '',
  4. `html` varchar(100) DEFAULT NULL,
  5. `opis` text DEFAULT NULL,
  6. `poz` int(11),
  7. PRIMARY KEY (`id`),
  8. FULLTEXT KEY `NameDescFTIndex` (`nazwa`,`html`)
  9. ) TYPE=MyISAM AUTO_INCREMENT=1


2. Wgranie do bazy danych przy wcześniejszym połączeniu z nią
  1. $poz = ustaw_pozycje() ;
  2. $nazwa = $_SESSION['form']['nazwa']; $html = $_SESSION['form']['html'];
  3. $opis = $_SESSION['form']['opis'] ;
  4. $zap = "INSERT INTO informacje VALUES('','$nazwa','$html','$opis','$poz')";
  5. mysql_query($zapytanie);


3. jak mam zadać pytanie aby pobrać dane z tabeli informacje po komórce html ?
Damonsson
  1. $zapytanie = "SELECT * FROM informacje WHERE html = '$html'";


z uwagą na http://pl.wikipedia.org/wiki/SQL_injection
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.