Jeśli zapytanie się nie powiedzie, to funkcja mysql_db_query zwróci wartość FALSE, która to będzie powodować błędy przy zapytaniach. Co do używania mysql_real_escape_string - robisz to źle. W ten sposób nic nie zyskasz na bezpieczeństwie! Zabezpieczać należy konkretne pole przed wstawieniem do zapytania, a nie całe zapytanie po wstawieniu danych. Przecież...
A co zwraca wynik i ewentualnie mysql_error? Tak swoją drogą będę naciskał na wszystkich - nie używajcie mysql , lecz mysqli !
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...
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...
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ć.
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...
To znaczy co chcesz uzyskać dokładnie? Na jakich zasadach?
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)
Wyświetl wartość całego zapytania. [syntax=php]$zapytanie = 'DELETE FROM `hale` WHERE id='.$_GET['id']; echo $zapytanie; mysql_query($zapytanie);[/syntax]
TechLOG, racja, przyglądałem się tylko zaptytaniu... Witam, mam problem posiadam kod : No więc przeanalizujmy jeszcze raz co tu się dzieje. [syntax=php]// tutaj do zmiennej $sql zostaje wczytana liczba wierszy pobranych przez zapytanie // (liczba rekordów z podanym loginem i hasłem) $sql = mysql_num_rows(mysql_query("SELECT * FROM `user` WHERE `username`...
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.
Zaraz pod wyszukiwarką trzeba nadpisać zmienną $res. $wynik = $db->query($zapytanie); $res = mysql_query($zapytanie);
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.
[syntax=php]<?php mysql_connect('db70.1and1.pl','dbo342953... mysql_select_db($db); if(!$result = mysql_query('select * from jcow_accounts')) { echo mysql_error(); } while ($row = mysql_fetch_object($result)) { echo $row->id; echo $row->email; } mysql_free_result($result); ?>[/syntax] Wykonaj i sprawdź o jaki błąd chodzi, bo...
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...
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]
No zrobiłem tylko nie wiem czy dobrze [syntax=php]<?php session_start(); $imie=trim($_POST['imie']); $nazwisko=trim($_POST['nazwisko']); $data_urodzienia=trim($_POST['data_urodz... $data_smierci=trim($_POST['data_smierci'... $wyrazenie=trim($_POST['wyrazenie']); $metoda_szukania=addslashes($_POST['meto... $polacz=mysql_connect("localhost","","")...
[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...
A więc: Wykonanie zapytania : https://obrazki.elektroda.pl/8500925400_... Natomiast, tak jak podejrzewałem; wywołanie sktyptu z tym samym zapytaniem powoduje wyświetlenie takiego komunikatu : Blad zapytania: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use...
YEAR(`data_wyjscia`)=2016 and month(`data_wyjscia`)=3 and day(`data_wyjscia`)=10 Tu nie powinna być data_wejscia?
Powieedzmy (ale chyba tak masz): :D [syntax=php] // tutaj pytasz baze $query = "SELECT * FROM tabelka"; // tu wykonujesz zapytanie $res = mysql_query($query); // tu otwierasz select echo "<select name = 'mojselekt'>"; // tu iterujesz wiersze z bazy while (($row = mysql_fetch_row($res)) != null) { echo "<option value = '{$row['nazwawpisu']}'>{$row['nazwawp...
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,...
Jedna rzecz ktora mi sie nasuwa (ale to pewnie tylko na forum literowka :P) to to ze tu: $rekord = mysql_fetch_row ($wynik) nie ma srednika na koncu linijki (w obu wersjach z i bez while'a). A dalej to nie wiem... Wrzuc pod te cytowana linijke nastepujaca: echo "[".mysql_errno().... ".mysql_error()."<b...
Dokładnie, pomyliłeś znaki. Dla zmiennych możesz używać ' lub ". Apostrof powoduje że zmienne w środku nie będą widziane jako zmienne, na przykład: [syntax=php]$a = 'Zmienna: $x.';[/syntax] Wyświetli "Zmienna: $x.". Możesz użyć tego tak: [syntax=php]$a = 'Zmienna: '.$x.'.';[/syntax] Wtedy wyświetli np "Zmienna: 1." Z kolei znaki ` i ' są ważne w zapytaniach...
Z bazą łączę się bez problemu. Tylko nie potrafię wykonać jakiegokolwiek zapytania. Dodam ponownie że chodzi o bazę MYSQL. No to zamieszczam kod Plik Form1.vb [syntax=vb] Public Class Form1 Dim MyConnection As New ServerConnection(Me) Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLogin.Click MyConnection.Login(Trim(Me.txtUser.Text)...
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...
Jest biblioteka do obsługi mysql do arduino, np. https://github.com/ChuckBell/MySQL_Conne... Za jej pomoca można mozesz zrobic select (bo rozumiem z twojego niechlujnego pisania, że "zrobić secta" to właśnie oznacza). potrzebuje programu który morze zrobić secta z bazydanych ale dz za dobre chęci Pozdr
Teraz taki błąd "Błšd: : Połšczenie z bazš danych nie powiodło się. Spróbuj jeszcze raz póniej." ostatni kod to : <?php // utworzenie krótkich anzw zmiennych $nick=$_POST['nick']; $haslo=$_POST['haslo']; $hasla=$_POST['haslo2']; $adres=$_POST['email']; if (!$nick || !$haslo || !$hasla || !$adres) { echo...
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`...
$ins = (at)mysql_query("update czasowniki SET "$pos"="$dana" WHERE id="$id" ");
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...
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>...
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 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...
'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...
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...
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...
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"?
Zrób to trochę inaczej. $query = "SELECT * FROM `galeria` WHERE `kategoria`='$kat'"; $wynik = mysql_query($query); To jest poprawna składnia MySQL.
(at)up Po co robisz w for'ze ? Proszę pamiętać o używaniu znaczników code . - arnoldziq
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.
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
$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...
A samo kodowanie tekstu jak masz ustawione w edytorze?
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...
Ale takie złączenie tablic spowoduje następnie konieczność grupowania i wynajdywania w każdej z grupy rekordu, który odpowiada maksymalnemu wiekowi. Chyba nie bardzo, albo źle interpretuję.
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;
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?
Czyli tak? [syntax=php]<?php ini_set('display_errors', 1); error_reporting(E_ALL) $link = $_SERVER['REQUEST_URI'] mysql_connect ("sql.baza.pl", "nazwa", "pass"); mysql_select_db ("baza"); $zapytanie = "INSERT INTO `sms` (`id`, `link`) VALUES ('', '$link')"; mysql_query($zapytanie); mysql_close(); ?>[/syntax] Niestety nie działa i na 2 serwerach...
Rozwiązanie: <html> <head> <title>Komis Samochodowy</title> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="komis.css"> </head> <body> <div class="naglowek"><h1> SAMOCHODY</h1></div> <div class="lewy"><h2> Wykaz Samochodow <?php $connection = (at)mysql_connect('localhost','root','')...
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.
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...
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/...
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...
Czyli błąd polega na tym że w jednym pliku jest rozszerzenie mysql a w innym mysqli? Co muszę zmienić? np.: w pliku funkcje_admin.php mysql_query jest prawidłowo, czy ma być mysqli_query? Wycinek pliku funkcje_admin.php: $wynik = mysql_query($zapytanie); if ((!$wynik) || (mysql_num_rows($wynik)!=0)) { return false; }
Zobacz dokumetację... (tutaj wskazówka, a dokumentację znajdź do własnej wersji oprogramowania) [url=http://dev.mysql.com/doc/refman/5.0... Reserved Keywords
Widzę że stosujesz do odświeżania strony standardowe i mało praktyczne wizualnie skoro i tak wysyłasz dane na serwer, lepszym rozwiązaniem jest ajax: w głównej dajesz: [syntax=html] <script type="text/javascript"> $(document).ready(function() { $("#temp_zewnetrzna").load("data/temp_ze... var refreshId = setInterval(function() { $("#temp_zewnetrzna").load("data/temp_ze...
Na start PHP i obsługę MySQL (darmowe, stosunkowo łatwe). Do tego od początku, jak już się trochę wdrożysz w temat, to poczytaj o PDO. Ogólnie nie powinno to być dużym problemem skrobnięcie takiego skryptu, jednak trochę trzeba już umieć żeby to zrobić dobrze ;) A maile mają się nie powtarzać w sensie takim że ktoś zapyta o produkt A, to o B nie będzie...
Formularz : <Form name="tak" action="Dodawanie.php" method="POST"> <input type="text" name="Pierwsza"><br> <input type="text" name="Druga"><br> <input type="text" name="Trzecia"><br> <input type="text" name="Czwarta"><br> <input type="submit" value="wyślij"> Plik PHP z łączeniem z Bazą i dodawaniem...
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']);...
Ok, mój błąd - ja bardziej w mssql siedzę. Dla mysql taka konstrukcja: [syntax=sql] UPDATE `wp1_postmeta` SET meta_value = 'out of stock' WHERE post_id = ( SELECT wp1.post_id FROM ( SELECT post_id FROM `wp1_postmeta` WHERE meta_value = '6039765' ) wp1 ) AND meta_key = '_stock_status' [/syntax] czyli w tym co napisałeś w poście #9 wystarczyło warunek...
Chciałbym by cron co noc uruchamiał plik dodający do bazy kopię danych z dzisiejszego dnia. I utknąłem na dodaniu tabeli o nazwie data bieżąca Co zrobiłem nie tak? [syntax=php]<?php $dzisiaj = date("Ymd"); //Ustawiam Zmienną aby nazwać tabelę mysql_connect ("adres bazy", "user", "pass"); //Łączę Się z Bazą mysql_select_db ("baza"); //Wybieram Bazę...
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]
To użyj funkcji CONCAT() albo || zamiast +, nie pamiętam skałdni MySQLa...
Witam i proszę o pomoc Próbuję skonfigurować termometr na ds1820 tak aby wyświetlało wyniki na mojej stronie www. Znalazłem opis na stronie http://www.trzepak.pl/viewtopic.php?t=20... Jednak w jednym ze skryptów php pojawia mi się błąd " PHP Notice: Undefined variable: temp in /home/pawel/temp/rrd_update.php on line 11 " odnosi sie to do tej linii "$temperatura...
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" />
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...
A to nie wiem nie używałem nigdy tego środowiska. Nie funkcja mysql_real_connect służy do łączenia się z bazą. mysql_connect chyba sie nie używa Do wysyłania zapytań jest mysql_query(identyfikator_połączenia, "zapytanie") np: mysql_query(conn, "DROP DATABASE IF EXIST baza1" ) w przykładzie jaki podałem identyfikatorem jest conn jest to odpowiednik mysql_query()...
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.
Witam Mam na stronię listę rozwijaną, która pobiera dane z mysql i wyświetla ja po kliknięciu w nazwę w liście tej .. dane po kliknięciu również pobierane są z bazy <td><select name="komputery"> <?php $zapytanie = mysql_query("SELECT * FROM komputery '"); while($komp = mysql_fetch_assoc($zapytanie)...
Połączyłem się z innym serwisem dodawanie działa. Teraz czas na wyszukiwanie :/ potrzebuję wyszukiwać po dacie i nr seryjnym. View.php [syntax=php]<?php require_once('mysql_connect.php'); // wywołanie połączenia z bazą danych $query = "SELECT `ID`, `data1`, `nr_seryjny`, `nazwahost` FROM DRUKARKI"; //zapytanie= zaznacz z tabeli DRUKARKI $result =...
Zrobiłem na razie tak: [syntax=php]<? include("check.php");//łącze z bazą danych $zapytanie = "SELECT * FROM produkty WHERE kategoria='komputery' ";//zliczam rekordy $idzzapytanie = mysql_num_rows(mysql_query($zapytanie)); echo "$idzzapytanie"; $zapytanie1 = "SELECT * FROM produkty WHERE kategoria='komputery' ";//wyswietlam wyniki $idzzapytanie1...
Witam napisałem skrypt i nie wiem w czym jest problem że mi wyświetla błąd na stronie plik ustawienia.php [syntax=php-brief]<?php session_start(); require 'header.php'; require 'config.php'; //Widok dla administratora if(isset($_POST['wyrazenie'])){ $podaj_opis= trim($_post['podaj_opis']); $wybierz_rozmar= trim($_post['wybierz_rozmiar']); $wlacz_tryp_pracy_na_serw=...
musisz sie polaczyc z baza $link_A = mysql_connect( 'localhost', 'user_A', 'pass_A' ); wybrac baze mysql_select_db( 'baza_A', $link_A ); wykonac zapytanie $result1 = mysql_query( 'SELECT * FROM tabela1', $link_A ) or die( mysql_error( $link_A ) ); przetworzyc dane mysql_result($result1, $index, "nazwa_kolumny_db");...
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ć...
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 :?:
U mnie działało. Sprawdź, czy samo zapytanie SQL zwraca pożądane wyniki...
Mam pytanie: czy to możliwe, żeby raz napisany skrypt w php wykonywał się za każdym razem inaczej? Raz błędnie, raz dobrze?? Mam coś takiego ( w skrócie): Tabela polegli - pola - nazwisko, imię, miejsce_p + inne tu nie używane Tabela cmentarz - pola - id (odnośnik do polegli.miejsce.p), nazwa, woj (nr województwa), woj_n (nazwa woj.) + inne tu nie używane...
Udało mi się zrobić tak jak kolega polecał, czyli w BD przechowuje jedynie adres do pliku. Mam teraz problem z usuwaniem jednocześnie rekordu z BD i samego pliku. Co powinienem dopisać by działało tak jak chce. <?php //łączenie się z bazą danych mysql_connect ("localhost", "root", "pecyncez") or die ("nie...
Filtruj dane, wszelkie $_POST, $_GET aby nikt Cię nie zaatakował. Dlaczego to piszę, ponieważ widzę już, że przy zapytaniu usuwania nie robisz tego. Poza tym sprawdzaj czy zapytanie się poprawnie wykonało, czyli coś na wzór jak podałeś w pierwszym poście: [syntax=php] mysql_query($query, $polacz) or die ('problem z tabelka w bazie '); [/syntax] Jeśli...
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");...
errora mi wywala "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\rcx_portal\test.php on line 7" mam taki kod $zapytanie="SELECT last_inserted_id() FROM forum_c"; $wykonaj=mysql_query($zapytanie)... while($aaa=mysql_fetch_array($wy... echo" $aaa";...
Problem polega na tym, że wpisuje do pola text markę i po naciśnięciu przycisku szukaj program przechodzi do strony nowyks.php i wyświetla poprawnie stronę <form action="nowyks.php" method="post"> wypełnij pole marki : <input type="text" name="text" /> <input type="submit" value="Szukaj!!!!"...
Pomocy. Dopiero zaczynam programować w PHP i utknąłęm na logowaniu. Znalazłem skrypt w sieci i troche gopoprzerabiałem dowłasnych potrzeb ale nie działa. Brak jakiegokolwiek komunikatu błędu, jednak przekierowanie na main.php nie nastepuje. Może ktoś znajdzie błąd lub podpowie gdzieczegoś brakuje. index.php <?php session_start(); if (session_is_registered('Login'))...
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.
PLIK test.php Poprawiłem błędy /salmon/
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]+------+--------+...
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ć.
Przy takiej składni: [syntax=php]... $zapytanie = 'SELECT * FROM $kat[$i] WHERE NAZWA REGEXP \'[[:<:]]'.$wyszukaj.'[[:>:]]\' = 1'; $szukaj = mysql_query($zapytanie); while($krotka = mysql_fetch_array($szukaj)) { if($krotka != '') { $tresc = $krotka['tresc']; $nazwa = $krotka['nazwa']; $ocena = $krotka['ocena']; $x = $krotka['id']; $kategoria =...
no wkleiłem go w 1 poście. $zapytanie = "SELECT * FROM `baza`.`pracownicy` ORDER BY `" .$sort. "` DESC"; $result = mysql_query($zapytanie); gdy zamiast tej zmiennej wpiszę nazwę pola, to wszystko działa. a gdy nazwę tego pola umieszczę w zmiennej to właśnie to co powyżej drukuje. Ale czekajcie, jak na sztywno wpiszę do tej...
Napisałem kiedyś takie coś, działa do dziś. [syntax=php]function pytanie() { global $polaczenie; $pytanie=addslashes(htmlspecialchars(tri... $mail=addslashes(htmlspecialchars(trim($... if($pytanie=='' || $mail=='') { rejestruj_zdarzenie('pytania','nie wypelnione pola'); return "Aby zadac pytanie musisz wypelnic pole...
Przy użyciu tego: [syntax=mysql]AND DATA BETWEEN 01-03-2014 AND 25-02-2014[/syntax] Coś tam zwraca, ale wynik jest na 100% nieprawidłowy. Ale cuda tu się dzieją :D Zapytanie: [syntax=mysql]SELECT * FROM `x` WHERE `date` < '28-02-2014'[/syntax] Wyrzuca mi wszystkie rekordy z tej tabeli :O Na 100% poprawne po prostu wyświetliłem to mysql_fetch_assoc...
Można jeszcze łatwiej - zapytanie:='abc'+''''+'cde'+'''';
I pamiętaj że przy połączeniu skrypt php też powinien ustalić kodowanie, ja każdą bazę koduje w utf-8 i w pliku connection.php zawsze robie oprócz standardowego mysql_connect i mysql_select_db [syntax=php]mysql_query('set charset utf8');[/syntax] od kiedy tak zawsze robię problemu nigdy nie ma. A co do konwersji to polecam dokumentacje mysql.
Nie, w wyniku zapytania UPDATE nie powstanie żaden rekord! Mylisz z INSERT. Kwestię kalendarza można rozwiązać na wiele sposobów. Możesz np. 31 razy wykonać zapytanie z odpytaniem się o kolejny dzień (najmniej wydajne), albo pobrać po prostu daty i samemu szukać dziur (ściślej: pętla od daty poprzedniej do następnej co jeden dzień; najwydajniejsze),...
Witam. Jestem początkujący w PHP. Piszę komunikator gdzie użytkownik może napisać wiadomość a następnie wybiera adresatów za pomocą listy z checkboxami. $zapytanie = mysql_query("SELECT `imie_i_nazwisko` FROM users ORDER BY `users`.`imie_i_nazwisko` ASC"); while($odbiorca = mysql_fetch_array($zapytanie)... { $checkboxy="<p><input...
wywal na początek [syntax=php]require("connection.php"); connection();[/syntax] dodaj [syntax=php]echo $_POST['ID-POLA'];[/syntax] sprawdź czy post daje dane pomijając połączenie z bazą. jeśli daje dane to przeanalizuj jaki wpływ ma connection.php ewentualnie doklej kod connection masz jeszcze: [syntax=php] $zapytanie = "INSERT INTO `formularz` VALUES('$imie','$nazwisko','$email','$ip...
Przejrzyj programy typu: mysql (database) dump. Zrodla takich narzedzi dostepne sa wraz ze zrodlami serwera MySQL. Jesli dobrze pamietam w katalogu examples. Dobry skrypt eksportujacy to wg mnie calkiem spory projekt. W wrzuceniem danych do pliku CSV (comma separated values) nie ma zadnego problemu. Ustalasz sobie kolumny potek kazda pobrana z bazy...
mysql zapyta zapyta modbus zapyta dotyczy
gramofon demontaż instrukcja salus 091fl schemat wycieraczki szyby tylnej
mikrokomputer cobra1 rower elektryczny problemy
Czy wentylator nagrzewnicy wodnej pracuje nonstop? Błąd 68 w iRobot Roomba i7+: Problemy z kamerą