A co zwraca wynik i ewentualnie mysql_error? Tak swoją drogą będę naciskał na wszystkich - nie używajcie mysql , lecz mysqli !
Przedstaw może koncepcję całej bazy... Zauważ, że jeśli w pierwszej tabeli będziesz miał: 1 Nazwa_A 2 Nazwa_A zaś w drugiej: 1 1 40,00 zł 2 2 1000,00 eur to równie dobrze możesz dostać wynik w postaci: Nazwa_A 40,00 zł lub: Nazwa_A 1000,00 eur Dlatego nie rozumiem, dlaczego coś takiego dopuszczasz. Masz ewidentną niejednoznaczność wyników i albo jest...
Bo jeśli chcesz sprawdzić, gdzie jest NULL to się pisze:[syntax=SQL]WHERE ... IS NULL[/syntax] NULL to nie jest ani 0 ani '0' ani '' ani nic innego. NULL to NULL. Twoje zapytanie działa poprawnie - serwer próbując porównać tekst z liczba zamienia ten pierwszy na liczbę, a w przypadku braku możliwości - zwraca 0. Stąd wszystkie kolumny niezawierające...
Spróbuj $kategoria=iconv("ISO-8859-2&qu... $query="SELECT * FROM humorek WHERE kategoria='$kategoria'"; a odpowiedź odwrotnie $field=iconv("UTF-8","... Może coś więcej wyjdzie gdy $query="SELECT 'Małżeństwo'"; i wyświetl wynik. A...
Zrób to trochę inaczej. $query = "SELECT * FROM `galeria` WHERE `kategoria`='$kat'"; $wynik = mysql_query($query); To jest poprawna składnia MySQL.
To znaczy co chcesz uzyskać dokładnie? Na jakich zasadach?
Myślę że potrzebne są tu nawiasy bo nie wiadomo czy SQL zrozumiał: (buty or skarpetki) and sznurowki czy może: buty or (skarpetki and sznurowki) a to jest spora różnica
A gdzie kolega chce prezentować wyniki? Jeżeli będzie to np. textbox to sprawa jest prosta wystarczy zwykły SELECT który zostanie uruchomiony po jakimś zdarzeniu, np. wybraniu nazwy przedmiotu z comboboxa i wyszuka wszystkie rekordy dla danej nazwy. Jeżeli natomiast kolega chce to przedstawić w postaci tabeli (DataGridView) i wygenerować rekord trzeba...
Taka moja teoria: - jeżeli nie wstawiasz numeru id (ma autoincrement), to pomiń go w insercie, - pole numer jest typu integer (liczba), więc chyba powinno być zapisane bez apostrofów, Czyli: INSERT INTO `%s` (`numer`) VALUES (%d)
'Gdziekolwiek' to nie jest najlepsze miejsce, ale na przykład tak byłoby nieźle: select Miasto.nazwa, count(Osoba.id) as count from Miasto left join Osoba on Miasto.id=Osoba.id where Miasto.woj="wojewodztwo" group by Miasto.nazwa; A jakie błędy dostajesz? Jeśli w php zmienna $woj występuje w pojedynczych cudzysłowach, to zapewnie nie...
Wie ktośmozę co zepsułem? ta, wiem: <? include 'config.php'; $pokaz = "SELECT * from user WHRE login='$login'"; $rezultat = mysql_query($pokaz, $connection); $wiersz = mysql_fetch_array($rezultat); //tego brakowalo $kasa=$wiersz['kasa']; echo "$kasa"; ?> skrypt jest podatny na sql injection, ale jesli nie bedzie wykorzystywany do jakis powaznych...
A co znaczy "t." to odniesienie się do kolumny? To alias dla tabeli. "t" na końcu linii: from table t powoduje że "t.pole" jest interpretowane tak samo jak "table.pole" w tym przypadku można by te wszystkie "t" pominąć bo tabela jest tylko jedna (i jest ona "domyślną" gdy nie podano żadnej innej).
Zakomentuj jedną z tabel oraz warunek złączenia i uruchom zapytanie. Jeśli pojawią się dane to coś nie tak z danymi w tej tabeli lub warunkiem złączenia. Jeśłi nie pojawią się dane, to robisz to samo z kolejną tabelę itd.
Napewno nie polecam TelWina - bardzo toporny. Natomiast z dużym przekonaniem polecam ASIX firmy ASKOM Co Twoim zdaniem jest "toporne" w Telwinie?
U mnie działało. Sprawdź, czy samo zapytanie SQL zwraca pożądane wyniki...
[syntax=mysql]SELECT S.Nr_syntetyka,if(sum(if(A.Nr_analityka&... as Poprawnosc from konta_syntetyczne S left join rozliczenie_podatku P on P.Id_konta_syntetyka=S.Id_konta_syntetyk... left join konta_analityczne A on A.Id_konta_analitycznego=P.Id_konta_anal... group by S.Nr_syntetyka[/syntax] [syntax=mysql]SELECT...
Dobre wieści to takie, że są na to przynajmniej dwa rozwiązania, złe: że obydwa wymagają pewnego nakładu pracy. Można to zrobić w czystym PHPie wykorzystując fakt, że przy każdym przeładowaniu strony po wykonaniu akcji submit metodą POST, wartości wybrane wcześniej na listach znajdą się w tablicy $_POST[], np. dla listy o nazwie "wybierzdate" będzie...
Zmienne $login i $haslo daj między znak ' [syntax=php]<?php $haslo= $_POST['haslo']; $login= $_POST['login']; mysql_connect('127.0.0.1','root','korzo1... OR die('Blad bazy danych.'); mysql_select_db('konta'); $zapytanie = "INSERT INTO `konta` (`id`, `login`, `haslo`) VALUES ('', '$login', '$haslo')" OR die('błąd !'); mysql_query($zapytanie); ?>[/syntax]
Nie masz wartości zmiennej $zm albo $where. Generalnie konstrukcja tego, co napisałeś jest nielogiczna. Najlepiej sobie wyświetl zapytanie i wszystko będziesz miał jasne.
Zrobilem takie zapytanie: $zapytanie_dostawca="select * from dostawca where ID_Dostawcy in (select * from elementy_produktu_has_dostawca where ID_Elementu='$ID_Elementu')"; $wykonaj_dostawca = mysql_query($zapytanie_dostawca); i nie wiem czemu nie działa :/ Powinno mi zwrocic co najmniej 1 wartosc, gdyz mam taka sama wartosc ID_Dostawcy w tabeli dostawca...
Formularz piszesz w htmlu poza tym to wcale nie jest skrypt mysql tylko php do obslugi bazy mysql.... I jest niekompletny bo np nie masz tu polaczenia z baza wogole wpisanego.... [chyba ze robi sie to w mysql.inic.php ktory masz includowany na poczatku....] teraz pytania: [znaczy odpowiedzi:P] operacje dotycza tabeli specjalizacja zapytania sql to wszystko...
Spróbuj tak: [syntax=php]if (isset($_GET['stan']) && $_GET['stan']=='modyf') { $zapytanie = 'SELECT * FROM oceny where id='.$_GET['idmodyf']; $wykonaj = mysql_query ($zapytanie); $tablica = mysql_fetch_array($wykonaj); echo '<form method="get" action="forums.html">';[/syntax] No i instrukcja warunkowa nie ma tu zamknięcia.
Witam. Mam kod który na podstawie ilości wpisów danego autora, grupuje je, podlicza, dodaje dynamicznie kolumne z numerem rekordu i selekcjonuje tylko żądany rekord, czyli zapytanie o ranking użytkownika. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT rank,...
bo wartość tekstową podaje się w apostrofach ;) Twoje zapytanie wygląda tak: [syntax=sql]SELECT stanowisko FROM nazwa_bazy.kierowca WHERE username = Wojtek[/syntax]I skąd niby parser ma wiedzieć, czy to username ma być Wojtkiem, czy może kolumna "Wojtek" ma mieć wartość "username"?
Nie wiem z czym masz problem przecież sam napisałeś takie zapytanie w pierwszym poście. Powinno to wyglądać tak. [syntax=mysql]$zapytanie = "UPDATE `tabela` SET `kolumna` = 'costam' WHERE `index`='1'";[/syntax] Nie wiem jak wygląda struktura danych w tej tabeli ale będzie to działać tylko w przypadku gdy index jednoznacznie określa dane pole w kolumnie...
A gdzie znalazłeś że instrukcja [syntax=php]mysql_query($sql1,$sql2);[/s... obsługuje dwa zapytania jednocześnie? Jest coś takiego jak [url=http://php.net/manual/en/function.m... instrukcji PHP: warto się jej przyjrzeć przy korzystaniu z tych poleceń, zobacz co mówi opis Description tej funkcji...
YEAR(`data_wyjscia`)=2016 and month(`data_wyjscia`)=3 and day(`data_wyjscia`)=10 Tu nie powinna być data_wejscia?
W podzapytaniu bezpośrednim nie, ale można użyć left join aby połączyć dwie tablice i dopiero wtedy je przeszukać zapytaniem.
Wyświetl wartość całego zapytania. [syntax=php]$zapytanie = 'DELETE FROM `hale` WHERE id='.$_GET['id']; echo $zapytanie; mysql_query($zapytanie);[/syntax]
Mam moduł ethernet na chipie ENC28J60 jest on podłączony do arduino UNO i chcę wysłać zapytanie do bazy np. mysql i nie wiem jak to zrobić pomocy
To działa tylko nie widzisz tak naprawdę alertu tylko przechodzi dalej. Możesz zrobić np. tak: [syntax=php]echo "<script type='text/javascript'>alert('success... location.href='index2.php';</script&g... To wtedy po wciśnięciu ok przejdzie do następnej strony.
A samo kodowanie tekstu jak masz ustawione w edytorze?
No przede wszystkim to musisz parametryzować zapytania do MySQL czyli w klauzuli where musisz dać zmienną przekazaną z formularza ale ty chcesz jak się nie mylę dynamicznie generować listy miast dla selectu miejscowość w zależności od wyboru województwa no i tutaj kłania się ajax, bo po wyborze województwa musisz zaktualizować albo sam formant z wyborem...
A następne, to po co tworzysz za każdym razem osobną tablelę, skoro wszystkie dane są powtarzalne? Na to już Koledze ze 3x zwracali uwagę, ale Kolega dalej brnie w zaparte... Cóż, jego wybór. :) Tak dopiero teraz patrzę, że chyba nie wstawiasz apostrofów gdzie trzeba... Popatrz sobie na jakiś przykładach, gdzie w MySqlu mają być apostrofy zwykłe, gdzie...
napotkałem pewien problem :D mysqli różni się od mysql jeżeli chodzi o definiowanie funkcji w php, w jaki sposób powinienem przerobić to oto zapytanie mysql na mysqli? : [syntax=php]$login = $_POST['username']; $existance = mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `user_id` = '".$login."'"),0);[/syntax]
Możesz zapytać schemat o nazwy kolumn w danej tabeli. SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_SCHEMA`='yourdatabasename' AND `TABLE_NAME`='yourtablename'; alternatywnie (tylko MySQL): SHOW columns FROM your-table;
$query = "SELECT SUM(Km) AS suma3 FROM rejestr WHERE ( `id_pojazd`='.$_POST Jak już to coś w tym stylu (zakładając że id_pojazd jest polem tabeli rejestr): [syntax=php]$query = "SELECT SUM(Km) AS suma3 FROM rejestr WHERE ( id_pojazd =".$_POST['wybierzpojazd']." AND Data BETWEEN FROM_UNIXTIME('$data_od2') AND FROM_UNIXTIME('$data_do2') )"[/syntax] Jeżeli...
Zaraz pod wyszukiwarką trzeba nadpisać zmienną $res. $wynik = $db->query($zapytanie); $res = mysql_query($zapytanie);
Tak na pierwszy rzut oka co to jest? [syntax=php]$polacz = mysqli_connect('parametry'); [/syntax] Przecież za pomocą tego to się raczej z bazą nie połączysz. Tu też masz coś pomotane: [syntax=php]$sql1 = mysql_query($del); $rezultat = mysqli_query($polacz, $sql1); [/syntax] Po co dwa razy wykonujesz to samo zapytanie, z tego raz nieprawidłowo?
Witam. Mam pewien problem, z którym nie moge sobie sam poradzić. Napisałem prostą klase obsługującą połączenia z bazą danych. Możliwe że gdzieś na tym poziomie już popełniłem błąd. Otóż mój problem jest następujący. Na stronie zrobionej przezemnie tak jakby w ogóle nie wykonywało się drugie zapytanie. Pierwsze się wykonuje, wszystko jest ok, ale jeżeli...
W czym tkwi błąd? Zainteresuję się różnicą pomiędzy znakiem ' a znakiem " w PHP i MySQL. A prościej : [syntax=php]$zapytanie = 'SELECT * FROM $kat[$i] WHERE NAZWA REGEXP \'[[:<:]]'.$wyszukaj.'[[:>:]]\' = 1'; echo $zapytanie;[/syntax]
Witam. W kodzie PHP posiadam formularz składający się z pola tekstowego i buttona. Dodano po 25 Puki co wykombinowałem sobie to tak. Button otwiera mi nową podstronę, która wykonuje polecenie. Ale nadal nie wiem jak sprawić by zapytanie MySql uzupełniło o wartość wpisaną w textboxa.
Nie, nie odnosi się do niczego w tabeli, a sama nazwa p jest zupełnie dowolna. To po prostu liczba, numerek nie związana w żaden sposób z zawartością tabeli. Klauzula LIMIT x,y w zapytaniu SQL (na serwerze mySQL) powoduje wykonanie zapytania a następnie zwrócenie y rekordów poczynając od rekordu numer x . Jeśli użyjesz do tego sortowania, to będzie...
malum sprawa jest prosta. Jak mysql ma posortować dane zaszyfrowane skoro nie wie co jest w środku. Musiał by dostać jawny tekst. Innymi słowy świadczyło by to o tym ze szyfr jest do d...y. To jak by Ci ktoś kazał poukładać alfabetycznie stertę książek w szarych okładkach. Teoretycznie masz rację, ale zawsze szarą książkę można otworzyć i sprawdzić...
Sprawa jest banalna ale zapytania muszą być 2. UPDATE 'tawary' set id_grupy = 2 where id_towaru in (SELECT t.id_towaru from `towary` t WHERE t.cena=6 AND t.rodzaj=2); UPDATE 'grupy_towarow' set id_grupy = 2 where id_towaru in (SELECT t.id_towaru from `towary` t WHERE t.cena=6 AND t.rodzaj=2); Chyba jeszcze ceny powinieneś zmienić z 6 na 4 zł. UPDATE...
Witam Mam pewien problem, nie moge wykonac z poziomu buildera c++ zapytan do bazy mysql. Lacze sie z nia przez ODBC, wszytko ladnie pieknie jest placzone, TDBGrid'a mi slicznie updatuje i wypisuje nazwy pol tablicy etc. Ogolnie wszystko ladnie chodzi etc. z jednym wyjatkiem. Nie za nic nie moge wykonac prostego zapytania, zawsze mi wypisuje sie taki...
Podczas wyświetlania wyniku zapytanie do bazy na stronie, otrzymanych danych już nie posortujesz. Musisz to zrobić w samym zapytaniu do bazy albo zapisać dane zwrócone przez zapytanie do tablicy i tam je posortować.
Próbowałeś, jak kolega sugerował, usunąć apostrofy z zapytania?
Błąd pojawia się w linii odczytującej ilość wierszy - $num_rows = mysqli_num_rows($sqlString); Powinieneś użyć wyniku zapytania sql zamiast samego zapytania: $num_rows = mysqli_num_rows($sqlwynik);
Kolego trzeba było napisać jaki błąd Ci wyrzucało Bo na pewno baza wyrzucała że złe zapytanie W miejcu gdzie piszesz "Tu nie wiem co dalej ma być" Ma być właśnie transakcja Polecam kurs SQL-a bo widzę że coś słabiutko a na początek wystarczy Ci Select, Insert, Upade Pozdrawiam
[syntax=php]$zapytanie = "CREATE TABLE `$dzisiaj` LIKE `Zliczanie`"; //dodanie bazy <- to zadziała[/syntax]
A co chcecie? Generalnie to FOR i LOOP? Coś tu nie tak ze składnią... Co prawda mało z MySQL robię, ale tam chyba zawsze kursorów się używało do iteracji wyników zapytania: https://dev.mysql.com/doc/refman/8.0/en/...
Zadbałem o to aby wewnątrz zapytań nie było znaków ";". Są tylko te oddzielające poszczególne zapytania.
Można jeszcze łatwiej - zapytanie:='abc'+''''+'cde'+'''';
Zrób to w formie, przesyłaj zapytanie POST'em i sprawdzaj w tablicy czy dany checkbox jest "on". Dodaj warunki i już.
Wykonanie zapytania zwróciło błąd. Po prostu, jeśli wynik mysql_query === false, to wyświetl ten błąd (mysql_error). Nic dalej z tym nie zrobisz - trzeba poprawić zapytanie.
więc zrób to co napisałem i sprawdź bo coś mi się to zapytanie nie widzi.
ale nie wiem jak wypełnić tą kolumnę autoinkrementując czyli 1,2,3... itd Wpisałem w google "row number mysql" i zobacz co znalazło: (...) Example you have this table: table : player fields : playerid, name & score (...) select (at)rownum:=(at)rownum+1 ‘rank’, p.* from player p, (SELECT (at)rownum:=0) r order by score desc...
Pokaż, jak wstawiasz dane do tej bazy. Z jakiejś (własnej) aplikacji obsługujesz tę bazę, czy z poziomu menadżera mysql (czy konsoli - w sumie nie pamiętam, na to pozwalał mysql) wrzucasz zapytania?
Siemka. Mam na stronie np. listę zabawek w tabeli. Z boku każdej nazwy są guziki np. USUŃ, DODAJ, i chciał bym, aby po naciśnięciu któegoś guzika zostało wykonane zapytanie do Bazy MySQL - poszczególne do każdego guzika, ... ale chciał bym, aby strona nie została wczytana od nowa. Ma ktoś jakiś przykład z którego mógł bym skorzystać ? Pozdrawiam
Funkcje pomocnicze do wyszukiwania błędów. function Geterrdesc($strQ){ $error= ""; if($strQ=="") $error="brak polecenia"; else $error = "<br>".mysql_error(&... . "<BR>\n <font color='red'>Bł±d Spowodowany instrukcj±:</font>&nb...
Teraz jak wysłać to do bazy Mysql?? Jak w C++ połączyć się z bazą mysql i przesłać jej zapytanie?? Tworca MySQL udostepnia specialne biblioteki, poszukaj na jego stronie bibliotek odpowiadajacych jezykowi ktorego uzywasz.
1. A My SQL już obsługuje pola typu IP? (poważnie pytam, bo wiem, że było w planach, ale nie wiedziałem, aby wprowadzili). Jeśli nie, to już pierwsza wartość jest niepoprawna. 2. Nie podałeś kodu, jakim tworzysz zapytanie. To nie $id zwraca źle, tylko raczej $isadmin.
To użyj funkcji CONCAT() albo || zamiast +, nie pamiętam skałdni MySQLa...
Wiem, że to mój błąd, że od początku nie zrobiłem kolumny w DATE tylko w VARCHAR, ale teraz nie mogę tego już zmienić, a potrzebuję pilnie to zrobić. Mam takie zapytanie: [syntax=mysql]SELECT SUM(`amount`) AS `xxx`, `date` FROM `xxx` WHERE `date` <= '01-03-2014' AND `date` >= '28-02-2014'[/syntax] No i nic nie pokazuje. Jak to zrobić?
Doszedłem do tego, jak zrobić zapytanie MySQL, żeby uzyskać listę psiaków w kolejności od najdłuższego czasu bez spaceru: [syntax=sql]select psy.p_id, psy.imie, psy.b_id, flagi, max(kiedy) as dgs from psy left join spacery on spacery.p_id = psy.p_id group by psy.p_id order by dgs limit 11;[/syntax] Wynik (dgs oznacza datę i godzinę spaceru):[[syntax=less]+------+--------+...
po prostu wyciągaj ID z adresu (przecież i tak go masz wyświetlając news) i wykorzystaj przy zapytaniu do tabeli z komentarzami wykorzystując klauzulę WHERE news_id=...
A co do tego kodu to Zobacz jak mam w kodzie konsolki i zrób podobnie bo nie masz zabezpieczenia, a dokładnie nie masz commit a to dosyć ważne jak jeszcze coś by się pogmatwało. :D Działa poprawnie zapytanie :?:
W zapytaniu Mysql wyświetla prawidłowo polskie znaki, wprogramie zmiana nazwy nic nie daje, wyświetlenie zapytania w textBoxie powoduje wyświetlenie tekstu z polskimi znakami, jakieś inne pomysły przecież musi się to jakoś zmienić ?
Tylko że też chodziło mi o to aby to było zapisane w funkcji zamiast w zapytaniu
Ciężko coś dokładniej powiedzieć, przyczyn może być wiele... Możesz jeszcze: - Pogrzebać w pliku konfiguracyjnym MySql i sprawdź, czy nie jest wyłączony zdalny dostęp: [url=http://hashmysql.org/wiki/Remote_Cl... . Nie wiem czy nie trzeba tam gdzieś dodać uprawnień do zdalnego łączenia się [url=http://www.howtogeek.com/howto/prog...
Ja mam na mojej stronie (w podpisie) ustawione wysyłanie maila z przypomnieniem. Strona wykonana w php pobiera mail do wysyłki z bazy danych mysql (zapytanie w php analizuje daty ) i wysyła maila z zaprogramowaną treścią.
Zgadza się, był kalendarz. Standardowo 4 zapytania MySQL, które były w miarę proste. W PHP należało zrobić 3 skrypty wyciągające dane z bazy: pierwszy prosty, drugi i trzeci trudniejsze. Ja zrobiłem wszystko poza tym drugim skryptem. Nie wiedziałem jak ułożyć te dane w bloki, aby strona wyglądała tak, jak na grafice z egzaminu. Mam nadzieję, że mimo...
Ludzie jak chcecie to nie wierzcie, teoretycznie to każdy z Was powinien to wszystko umieć. Dla mnie od samego początku Zegar + Połączenie z bazą PHP to zbyt zaawansowane, choćby względem poprzednich arkuszy. Też mam info i zgadza się. Prosta strona bez formularzy, 0 php, 0 js, coś na wzór poprzednich. Baza danych w Accesie i proste zapytania MySQL....
Zrobiłem pole wyboru między fiatem a audi, jak wybiorę fiata i wpiszę kolor to wyświetli się lista dostępnych modeli. /* baza */ <form action="" method="post"> <select name="auto"> <option value="fiat"> marka</option> <option value="audi"> kolor</option> </select>...
OK :) Mam następny problem ale coś czuje że nikt nie odpowie bo jest mega trudny z 3 godziny nad tym jednym siedziałem i owszem wymyśliłem ale nie działa on do końca... A chodzi o to że trzeba zabezpieczyć przed taką samą oceną. Mamy odczyt rekordu: $zapytanie = mysql_query("SELECT `url_radio`, `id`,`nazwa`,`url_banner`, `height`, `width` FROM `radio`...
W moim kodzie linia 201 w której jest błąd jest nieco inna niż w powyższym linku nie umiem tego kodu dokładnie przerobić z proceduralnego kodu na obiektowy: Mój kod linia 201: $wynik = mysql_query($zapytanie); W powyższym linku: różnice w połączeniu z bazą Mysql: Proceduralnie: $wynik =mysql_query($zapytanie,$db); Obiektowo: $wynik = $db->query($zapytanie);
Pewnie nie podałeś warunku WHERE zawężającego zapytanie do jednego rekordu...
zrób sobie echo $zapytanie i będziesz miał dokładną konstukcję zapytania jaki przesyłasz do bazy. Do pola daty i czasu masz bodajże typ pola DATETIME albo jakoś tak.
Witam, pewnie jest źle odczytywane kodowanie przez zapytanie. wpisz to mysql_query('set charset utf8'); przed zapytaniem a będzie działać ;) no i nie zapomnij o tagach <meta charset="utf-8" />
W mysql to chyba akurat index i klucz są synonimem. Rzuć okiem na oficjalny manual, jest cała duża sekcja poświęcona optymalizacji (zarówno konkretnych zapytań, jak i wyboru silnika bazodanowego, : https://dev.mysql.com/doc/refman/8.0/en/... , jest też wewnątrz sekcja o indeksach: https://dev.mysql.com/doc/refman/8.0/en/...
Kurs php (imo dobry na start): http://www.uw-team.org/videoarty_kurs_ph... Kurs mysql (nie pokazuje jak korzystać z mysql przez php tylko same zapytania): http://www.uw-team.org/videoarty_kurs_my... Błędy w php (najważniejsze, pokazuje błędy jakie ludzie popełniają przy tworzeniu stron, pokazuje co sie może zdarzyć przez 1 niezabezpieczony formularz,...
Nigdzie nie widzę zmiennej $id zdeklarowanej, a użyłeś jej dwa razy. W formularzu oraz w zapytaniu.
Zobacz dokumetację... (tutaj wskazówka, a dokumentację znajdź do własnej wersji oprogramowania) [url=http://dev.mysql.com/doc/refman/5.0... Reserved Keywords
Tylko sporadycznie zajmuje się MySQL. Proszę więc o wyrozumiałość. Napisałem chyba dość proste zapytanie: UPDATE `Tabela1` SET `OFF`='2012-06-27 18:26:10' WHERE 'ID'=(SELECT MAX(ID) FROM `Tabela1`) ale serwer zawsze zwraca mi błąd: debug : #1093 - You can't specify target table 'Tabela1' for update in FROM clause{"success":false,"error":" #1093 - You...
Zglosić się do dostawcy internetu i zapytać o "stały, publiczny adres IP".
Przy założeniu że to zapytanie zwróci jeden rekord wystarczy coś takiego: [syntax=php]$id = mysql_query("SELECT * FROM users WHERE user='".$autor."'"); $rekord = mysql_fetch_assoc($id); echo $rekord['Space'];[/syntax] Jeśli zwracanych rekordów ma być więcej trzeba będzie jeszcze pętlę dorzucić.
takie coś jak tutaj: http://guzik.net.pl/blog/2012/05/php-i-t... . i taki kod dać w srodku isset'a przycisku. Dokładnie. Z tą różnicą, że między pierwszym (wstawienie klienta) a trzecim (wstawienie adresu) zapytaniem wstawiasz kod do uzyskania numeru ostatniego ID (możesz za pomocą funkcji PHP, możesz też zapytaniem SQL o LAST_INSERT_ID).
Spróbuj czegoś takiego : [syntax=php]<?php $cfg['db_server'] = 'localhost'; $cfg['db_user'] = 'root'; $cfg['db_pass'] = ''; $cfg['db_name'] = 'test'; // <<---- moja testowa baza danych $exclude = array('users', 'worker'); //<< - wszystkie nazwy, ktore chcemy ukryc $conn = (at)mysql_connect ($cfg['db_server'], $cfg['db_user'], $cfg['db_pass']);...
Phpmyadmin posiada taka opcje, ale dotyczy to jednej tabeli, jak to w bazie. Lepszy jest adminer.php, jezeli mowimy o phpmyadminie. Zrob sobie zapytanie/skrypt sql per kazda tabela i tyle :) (nie ma domyslnych narzedzi do tworzenia zapytan w obrebie wielu tabel). Tylko miej na uwadze, ze nie mozesz uzywac do tego procesora i dysku wzietych z "dupy",...
Tak, zastosowanie na tabelach archiwalnych, gdzie najczęściej wykonuje się zapytania do aktualnego okresu, to właśnie to, o co w partycjach chodziło, gdy tworzono to rozwiązanie :)
Ciągle nie wiem, co nie gra. Wywołując tą samą funkcję z wartościami bez spacji wychodzi ok. Tu pokazuję zapytanie i wynik rekordu. SELECT * FROM test WHERE ID like 3 $row['Val'] = Hello World Zgodnie z bazą danych. Funkcja pracuje prawidłowo. Pytam się, jak uwzględnić nazwy ze spacjami - dodawanie cudzysłowia czy apostrofu powoduje błędy zapytania
Zacznij od zabezpieczenia przed SQL Injection, jeśli nie używając parametrów, to choćby prostym: [syntax=php]$login = mysqli_real_escape_string($polaczenie, $_POST['login']);[/syntax]To samo dla hasła. Jeśli zaś chodzi o właściwą część pytania, zrób np. tak: [syntax=php]$rowcount = mysqli_num_rows($zapytanie); mysqli_free_result($zapytanie); if ($rowcount...
Ech... Zacznij od czegoś takiego - sprawdź, czy odpowiednie komunikaty się wyświetlają: [syntax=php]<?php require('config.php'); $zapytanie = 'Show Tables FROM `test`'; $wynik = mysql_query($zapytanie); $exclude = array('users', 'worker', 'worker_list'); if ($wynik) { echo '<form action="#" method="GET"><select name="opcja">'; while ($wiersz...
"Przepraszamy ale ta strona dostępna jest dla Administracji,nie jesteś adminem lub występił problem skontaktuj sie z twórcą panelu .". A podwójne wartości wynikają prawdopodobnie ze zełgo zapytania w MySQL.
Po tej operacji otrzymałem: Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Editor -> Query Editor and reconnect. Czy wykonanie operacji podanej w błędzie i zostawienie tej opcji na stałę może skutkować czymś...
Na twarzksiazka.pl było, że stronka dla gimnazjum, zapytania do bazy, skrypt po stronie klienta obliczajacy średnia, strona : lewej menu po prawej skrypt, a na środku screeny z mysql(zapytania).
Po pierwsze na przyszłość używaj znaczników Code. Zrób tak: [syntax=php]<?php $db_user='root';//user majacy dostep do bazy $db_password='';//haslo $database='rejestracja';//nazwa bazy danych $table='rejestracja'; //Po co to?? mysql_connect('localhost',$db_user,$db_p... mysql_select_db($database) or die ("Nie udalo sie wybrac bazy danych");...
Wątpie. Rozbij to na 2 różne zapytania. Pozdrawiam
inny klient korzystający w tym samym czasie z bazy może wprowadzić swój rekord, a Ty w drugim zapytaniu odczytasz jego wartość. Sytuacja mało prawdopodobna przy małym obciążeniu, rośnie przy większym. Jakim cudem? Przecież po to się tworzy osobne połączenia dla każdego żądania przez: [syntax=php] $connection=mysql_connect('','',''); mysql_query('ZAPYTANIE',$connection);...
mysql zapytać zapytać nauczyciel zapytać admina
wzmacniacz 2sd2390 2sb1560 łączyć kabel ziemia prosty regulator oświetlenia
Nagrzewnica indukcyjna DIY z mikrofalówki – transformator MOT, ZVS, cewka miedziana, bezpieczeństwo Kia Ceed Crankshaft Sprocket Replacement: Induction Heating & Shrink Fitting Guide