Keresés

Új hozzászólás Aktív témák

  • oroltbors

    csendes tag

    Sziasztok! Adatbazist fejlesztek MySQL-ben xamppal, es ket dolgot nem sikerul sehogy megoldanom, pedig mindkettot konkretan tanultuk oran.
    Az egyik, hogy a foreign key referencia legyen. Hiaba irom be a create table-be az oran tanult szintaxist (amit konyvben is megtalaltam), nem torli az elemet, ha toroltem, amire hivatkozik.
    A masik pedig, hogy lekerdezesek elemein halmazmuveletet vegezzek.

    $sqlsearch = "(SELECT ...) INTERSECT (SELECT...)"

    Iyen lekerdezest hajtok vegre, de hibat dob ki a kovetkezo sorban:

    if (mysql_num_rows($querysearch)>0) {

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\...\search.php on line 246

    Ja es $querysearch = mysql_query($sqlsearch);.

    [ Szerkesztve ]

    "aki már megfordult bármelyik magasabb dimenzióban, az tudja, hogy azokat egy nagy szemét pogány bagázs lakja, akiket egyszerűen ki kéne nyírni és kásává aprítani, és ez megvalósítható lenne, ha valaki kitalálná, hogy lehetne a valóságra merőlegesen rakétákat kilőni." (Douglas Adams)

  • oroltbors

    csendes tag

    válasz ArchElf #378 üzenetére

    Epp kereseshez irok lekerdezest, az adatbazisban pedig van tobb-tobbes kapcsolat, amit hidtablaban tarolok. Egy checklistben kivalasztom a kapcsolatokat, amire keresni akarok. Az igy kivalasztott kapcsolattal rendelkezo elemek metszetet ill. egy viszonylag egyszeru lekerdezes eredmenyenek metszetet szeretnem listazni.

    Az unionos megoldas is jonak tunik, csak mar egy ilyen egyszeru lekerdezesre is hibauzenetet kapok a a mysql_num_rows sorabol, amit egyebkent nem ad hibatlan lekerdezesnel:

    SELECT * FROM ((SELECT * FROM component WHERE typeID = 2) UNION (SELECT * FROM component WHERE typeID = 1))

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\...\search.php on line 199

    [ Szerkesztve ]

    "aki már megfordult bármelyik magasabb dimenzióban, az tudja, hogy azokat egy nagy szemét pogány bagázs lakja, akiket egyszerűen ki kéne nyírni és kásává aprítani, és ez megvalósítható lenne, ha valaki kitalálná, hogy lehetne a valóságra merőlegesen rakétákat kilőni." (Douglas Adams)

Új hozzászólás Aktív témák