tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
9461
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    benurb benurb ist offline Mitglied Silber
    Registriert seit
    Dec 2004
    Beiträge
    67
    Hallo
    Wir haben schon mal in der Schule was mit Access gemacht und auch halt dann mit SQL, aber ich hab keine Ahnung mehr von inner join und so Zeug. Und außerdem weiß ich nicht wie ich das in MySQL machen soll.
    Eine Tabelle Inhalt:
    Mitglieds-ID
    Nickname
    Name
    Nationalität

    Zweite Tabelle:
    ID
    Name
    Geburtsdatum
    Lieblingsessen
    usw.

    Und ich hab keine Ahnung mehr wie ich die 2 IDs miteinander verknüpfen und dann wieder abfragen kann.

    So nun meine 2. Frage:
    Ich kann ja über $_Get die variable aus der adresszeile auslesen.
    So. Jetzt hab ich 2 switch Teile. Der eine definiert in einer mysql abfrage die nationalität und der andere die reihenfolge
    sieht so aus
    ?order=az (heißt von a nach z) oder
    ?order=za

    bzw.
    ?nation=de
    usw.

    aber kann ich auch irgendwie 2 Parameter geben, wenn ich zum Beispiel alle Deutschen absteigend ordnen will
    Danke im Voraus
    Geändert von benurb (31.03.05 um 22:39 Uhr)
     

  2. #2
    Registriert seit
    May 2002
    Ort
    50.59° Nord 11.21° Ost
    Beiträge
    1.837
    ?foo=bar&eins=zwei&drei=vier
     
    »

  3. #3
    Kerwin Kerwin ist offline Mitglied Brokat
    Registriert seit
    Feb 2004
    Beiträge
    436
    Zu Frage 1:
    Es gibt die Möglichkeit, es per inner Join etc zu machen was ich persöhnlich aber nicht so mag(Übersichtlichkeit).

    Ich mache das dann meist so(jetzt ungetestet)

    PHP-Code:
    mysql_query('SELECT tabelle1.*, tabelle2.* FROM tabelle1, tabelle2 WHERE tabelle1.id = tabelle2.id'); 
     

  4. #4
    |Gamer| Tutorials.de Gastzugang
    2. Frage:
    Du kanst entweder per $_GET['test']="lalala"; die variable setzen =P die werden dann immer weiter an den link gehäftet und fertig oder halt direkt in den link wie bei vodoo. und innen query baust dann halt varaiblen ein

    $order ="";
    $_GET['nation']="de";
    $_GET['test'] = "desc";

    if(!empty($_GET['test'])) $order="ORDER BY ".$_GET['test'];

    $query = mysql_query ("SELECT * FROM `$table` WHERE `nation`='de' ".$order."");

    Ist ne scheiss lösung aebr für dich leich verständlcih denke ich =)
     

  5. #5
    Registriert seit
    May 2002
    Ort
    50.59° Nord 11.21° Ost
    Beiträge
    1.837
    Zitat Zitat von |Gamer|
    2. Frage:
    Du kanst entweder per $_GET['test']="lalala"; die variable setzen =P die werden dann immer weiter an den link gehäftet und fertig oder halt direkt in den link wie bei vodoo. und innen query baust dann halt varaiblen ein

    $order ="";
    $_GET['nation']="de";
    $_GET['test'] = "desc";

    if(!empty($_GET['test'])) $order="ORDER BY ".$_GET['test'];

    $query = mysql_query ("SELECT * FROM `$table` WHERE `nation`='de' ".$order."");

    Ist ne scheiss lösung aebr für dich leich verständlcih denke ich =)
    Bitte die beim Verfassen von Beiträgen die Netiquette im Kopf behalten
    Außerdem - denke ich - trifft das nicht seine Frage.
     
    »

  6. #6
    benurb benurb ist offline Mitglied Silber
    Registriert seit
    Dec 2004
    Beiträge
    67
    Nee nicht wirklich, aber deins hat mir weitergeholfen voodoo.
    Danke auch an Kerwin. Ich glaub so wars
     

Ähnliche Themen

  1. MySQL - Tabellen für mehrere Werte verknüpfen
    Von darkpriest im Forum Relationale Datenbanksysteme
    Antworten: 9
    Letzter Beitrag: 12.06.09, 20:30
  2. Anfänger Frage zu MySQL
    Von son gohan im Forum Relationale Datenbanksysteme
    Antworten: 15
    Letzter Beitrag: 22.05.08, 16:49
  3. Oracle Tabellen mit MySQL Tabellen verknüpfen
    Von KartoffelKiffer im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 18.10.07, 11:02
  4. [InDesign] Anfänger-Frage zu Tabellen
    Von susan13 im Forum Desktop Publishing (DTP)
    Antworten: 3
    Letzter Beitrag: 25.05.05, 18:08
  5. 2 tabellen bei mysql verknüpfen + ausgeben
    Von Katzehuhn im Forum PHP
    Antworten: 5
    Letzter Beitrag: 06.03.05, 20:52