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ż...
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)
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 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...
[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 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...
YEAR(`data_wyjscia`)=2016 and month(`data_wyjscia`)=3 and day(`data_wyjscia`)=10 Tu nie powinna być data_wejscia?
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,...
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.
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);
Wyświetl wartość całego zapytania. [syntax=php]$zapytanie = 'DELETE FROM `hale` WHERE id='.$_GET['id']; echo $zapytanie; mysql_query($zapytanie);[/syntax]
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).
[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...
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]
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...
To znaczy co chcesz uzyskać dokładnie? Na jakich zasadach?
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","","")...
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...
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;
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...
(at)up Po co robisz w for'ze ? Proszę pamiętać o używaniu znaczników code . - arnoldziq
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ę.
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...
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...
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...
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...
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...
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...
$ins = (at)mysql_query("update czasowniki SET "$pos"="$dana" WHERE id="$id" ");
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.
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.
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)...
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
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']);...
$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...
To użyj funkcji CONCAT() albo || zamiast +, nie pamiętam skałdni MySQLa...
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
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; }
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`...
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...
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','')...
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...
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ą.
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...
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/...
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?
Zobacz dokumetację... (tutaj wskazówka, a dokumentację znajdź do własnej wersji oprogramowania) [url=http://dev.mysql.com/doc/refman/5.0... Reserved Keywords
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.
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>...
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...
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...
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 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...
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...
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]
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...
[syntax=php]$zapytanie = "CREATE TABLE `$dzisiaj` LIKE `Zliczanie`"; //dodanie bazy <- to zadziała[/syntax]
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()...
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 =...
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");...
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!!!!"...
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";...
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...
Do tego polecam php, kilka linijek wystarczy: Pobieranie argumentów do zmiennej: [syntax=php]$zmienna_url = $_GET["url"];[/syntax] Łączenie z bazą danych: [syntax=php]$sql_conn = mysql_connect('domena', 'user', 'password') or die('Nie połączono z bazą'); mysql_select_db('nazwa_bazy_danych');[/s... Zapytania do bazy:[syntax=php]$zapytanie = "treść...
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" />
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");...
Wiesz co nie za bardzo o co ci chodzi z tą konwersacją przecinki na kropki przy liczbach zmiennoprzecinkowych :) Składnia INSERT jest taka sama jak w moim drugim pliku tylko są inne dane no chyba, że coś przeoczyłem, ale sprawdzałem 3 razy tą właśnie składnie, bo także myślałem, że ty właśnie tkwi problem. Dodano po 15 Nawet proszę zobaczyć, że te pliki...
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...
U mnie działało. Sprawdź, czy samo zapytanie SQL zwraca pożądane wyniki...
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 :?:
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
select k from tabela where w='x' intersect select k from tabela where w='y' pozdrawiam i mam nadzieję, że rozwiązałem problem ps - nie wiem czy to działa w mySql - sprawdzałem w PgSql
Wygląda na to, że w tej chwili masz zainstalowane MySQL. Według informacji na niektórych forach dowcip polega na tym, że hasło root'a po instalacji jest ustawione, ale jest puste. Jeśli tak jest, to możesz spróbować połączyć się do bazy: mysql -u root -p W momencie, gdy zapyta o hasło wciśnij tylko enter. Jeśli się dostaniesz do bazy to możesz ustawić...
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);...
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.
Dowiedziałem się, że takie rzeczy sa możliwe w bazach z MySQL wystarczy, wstawić znak ? w zapytanie i pojawia się okno gdzie się określa adres komórki, która ma być zmienną Czy ktoś wie jak takie coś osiągnąć w SQL??
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...
Z nieznanych przyczyn, twój skrypt 'login.php' dodawał spację przed nazwą użytkownika w zmiennej $login, stad wszystkie problemy. Zmień go na taki: http://obrazki.elektroda.pl/5501623000_1...
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.
No a czemu nie przesortujesz na zewnątrz tak, jak w pierwszym przypadku?
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),...
mysqladmin -u root password 'new-password' oznacza że podajesz stare hasło (password) a później nowe (new-password) a spróbuj mysql -u root -p a jak sie zapyta o hasło podaj to od roota przy logowaniu do systemu (chyba że po instalacji zmieniałeś)
Jedna linia zbyt mało tak powinno działać. [syntax=php]$result = mysql_query($sql) or die("Wykonanie zapytania nie powiodło się: ".mysql_error()); $row = mysql_fetch_array($result);[/syntax]
Nie chodzi o std a o czas na innym linuxie uruchomiło mi się szybko a w tych ubutu był problem. Nie pytam o pozostanie na xp a chce na linux zrobić serwer. Ubutu jest moim zdaniem do d..... ale to moje zdanie nawet MC nie dał się uruchomić.chcę distro bez dziwnych udoskonaleń, bez KDE bez gnome które obsłuży php i mysql. Zapytam wprost czy NND to obsłuży?...
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 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=...
Przy otwieraniu strony na serwerze lokalnym xampp 1.7.4 wyświetla mi się błąd związany z zapytaniem do bazy MySQL: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\xampp\htdocs\logowanie.php on line 15 Kod loguj.php: [syntax=php]<?php if(isset($_POST['wyslij'])) { /*Dane...
zapyta mysql zapyta modbus zapyta dotyczy
dekoder technisat mitsumi m35sp grubo drutu nawojowego
usuniecie konta grzanie basenu
Zamek bagażnika w Kia nie zamyka się - przyczyny i rozwiązania Buczenie głośników po wyłączeniu komputera - przyczyny i rozwiązania