#php #mysql #programowanie Nie mogę sobie poradzić z prostym zapytaniem do bazy danych:

Działa:

$select = "SELECT

nazwa
from

Zespoly
";

$zespoly = mysqlquery($select) or die("Zapytanie niepoprawne");

Nie działa:

$select = "SELECT

nazwa
from

Zespoly
where litera == 'A'";

$zespoly = mysql
query($select) or die("Zapytanie niepoprawne");

Jakich cudzysłowów mam używać, żeby było poprawnie? Próbowałem już chyba wszystkiego.
#wydajnosc #mysql #programowanie #serwery

Potrzebuję wykonać aplikację, która będzie operowała na bazie 1 MLN rekordów, każdy rekord ~100 bajtów ,więc cała baza około 100 MB. Czy przy takiej ilości muszę bawić się w jakąś optymalizację, vpsy, podział na mniejsze tabele? Ilość rekordów nie będzie rosła, do tego będą utworzone indeksy. Operacje wykonywane na bazie to selecty z where, grupowaniami, funkcje sumujące itd (np. sum(wartosc) - sumowanie z miliona rekordów). Wymaganie w czasie
Chodzę sobie ostatnio na rozmowy o pracę na programistę php i temu podobne, na początku wszystko pięknie, pokazuje zrealizowane projekty, wszystko ładnie, a później dostaję "test" do napisania na kartce - kilka otwartych pytań i tu zaczyna się moja tragedia. Czarna dziura. Cos co przed komputerem napisałbym od ręki w minutę sprawia mi trudność. Albo jeszcze lepiej, robie te trudniejsze, a przy banalnych się zawieszam. Przykład? Miałem zadanie z relacyjną bazą danych
#pytaniedoeksperta #php #mysql #trudnesprawy

Mam kłopot z kodem :-/ i proszę o pomoc :-)

`php<br/
$wklej[1] = 'Zammiennik pierwszy';

$wklej[2] = 'Zammiennik drugi';

$wklej[3] = 'Zammiennik trzeci';

$string = 'Lorem ipsum dolor sit amet, [wklej=1] consetetur sadipscing elitr, sed diam nonumy eirmod [wklej=2] tempor invidunt ut labore et dolore [wklej=3] magna aliquyam erat, sed diam voluptua.';

$tablica = preg_match_all("#[wklej=\d\]#si", $string, $matches);

for($i=0; $i
{

$string = str_replace($matches[0][$i], $wklej[$i], $string);

}

echo $string;
Rozwiązanie dla ciekawych:

$txt = 'Lorem ipsum dolor sit amet, [foto id="97" size="small"] consetetur sadipscing elitr, sed diam nonumy eirmod tempor [foto id="143" size="big"] invidunt ut labore et dolore magna [foto id="139" size="big"] aliquyam erat, sed diam voluptua.';

$tablica = preg_match_all('#[foto id="(.*?)" size="(.*?)"\]#si', $txt, $matches);

$comma_separated = implode(",", $matches[1]);

$res = @mysql_query('SELECT id, img FROM foto WHERE id IN ('.$comma_separated.') ORDER BY FIELD(

id

, '.$comma_separated.') ASC;');

$i=0;

while( $row =
#programowanie #bazydanych #mysql #sql

W sumie to wiecznie tylko sortowanie, sortowanie. A co jeżeli chciał bym pomieszać dane? Wybrać dane losowo z bazy danych? Mogę to uczynić prostym sposobem, czy muszę pobrać dane z bazy i mieszać je dopiero w php?

Bo nie chcę aby mi wybierało ciągle zawodników z jednego klubu jeden po drugim, wolał bym aby byli bardziej pomieszani.

Więc czy jest funkcja UNORDER BY

id_klub
? :P
Panowie mam taki problem w bazie mam takie rekordy

ID Place

1 2

2 2

3 7

I teraz chcę wyciągnąć wszystkie rekordy jednak jeżeli Place się powtarza to losuje któryś z nich

Czyli w przypadku powyższym wyciągnął by mi ID = 3 i losowy rekord z ID = 1 lub 2. Da się to zrobić zapytaniem?

#programowanie #mysql #php
#truestory zawalony robotą... fajne zlecenie dorwałem, miesiąc pracy za konkretne pieniądze i byłoby wszystko ok, gdyby nie przypomniały sobie nagle o mnie inne firmy, dla których 'zdarza mi się' pracować - skutkiem czego dzisiaj machnąłem projekt serwisu, system rejestracji, logowania i edycji profilu, jquero'owa wyszukiwarka, cropowanie avatarów, 10 banerów pod #googleadwords, ale to nie koniec - zerkam w #redmine'a 2x nowy #task na logotyp i projekt graficzny, jutro programowanie encyklopedii
Odinstalowałem kiedyś z komputera XAMPP'a, ale na dysku został jeszcze jego folder z paroma plikami. Chcę na nowo go zainstalować, dlatego chciałbym usunąć wszystkie pliki, które po nim zostały. Niestety za każdym razem wyświetla się komunikat, że plik jest otwarty w innym programie. Może chodzić o usługi apache i mysql. Jak sobie poradzić z usunięciem? #programy #program #php #mysql #apache #xampp #pytaniedowykopkow #pytaniedoeksperta #pytanie