Ergebnis 1 bis 7 von 7

Thema: Mehrere Queries parallel

  1. #1
    Kaiserliche Hoheit Avatar von vbtricks
    Registriert seit
    26.12.2005
    Beiträge
    1.586
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Mehrere Queries parallel

    Salut,

    wenn ich folgenden Code ausführe, erhalte ich einen MySQL-Fehler:
    Code:
      $request = "SELECT * FROM hp_changes ";
      $result = mysql_query($request, $link);
      
      while($row = mysql_fetch_array($result)) {
        $request2 = "SELECT * FROM hp_articles WHERE ID='".$row[ID]."' ";
        $result2 = mysql_query($request2, $link);
        if($row2 = mysql_fetch_array($result2)) {
          $desc = $row2[SHORTDESC];
        }
       }
    und zwar in der Zeile
    Code:
        $request2 = "SELECT * FROM hp_articles WHERE ID='".$row[ID]."' ";
    mysql_query(): supplied argument is not a valid MySQL-Link resource in...
    Müsste ich dafür eine weitere Verbindung zur Datenbank aufmachen?


    Danke im Voraus,

    Stefan
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Farben richtig wählen: ColorBlender
    Website validieren: W3C Markup Validation Service
    Meine Website: vbtricks
    Kleines Snake zwischendurch?

  2. #2
    Forum Guru
    Registriert seit
    04.04.2005
    Beiträge
    4.139
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Klar musst du zur Datenbank verbinden, oder steigst du in ein Auto ohne die Türe aufzumachen?
    Facebook Gruppe: Böses Encoding

  3. #3
    Kaiserliche Hoheit
    Themenstarter
    Avatar von vbtricks
    Registriert seit
    26.12.2005
    Beiträge
    1.586
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Salut,

    nein. Allerdings lese ich meistens Postings durch, bevor ich sie beantworte . $link enthält eine korrekte Verbindung, die bei der ersten Abfrage ja auch korrekt funktioniert.


    Stefan
    Farben richtig wählen: ColorBlender
    Website validieren: W3C Markup Validation Service
    Meine Website: vbtricks
    Kleines Snake zwischendurch?

  4. #4
    Kaiser(in)
    Registriert seit
    09.12.2005
    Alter
    29
    Beiträge
    2.496
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    aber keine weitere, wenn du mit 2 leute in ein auto einsteigst machst du ja auch nicht 2 mal die tür auf :P
    eine verbindung reicht
    was gibt denn echo $row['ID']; aus ? (vor dem query)
    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  5. #5
    Forum Guru
    Registriert seit
    04.04.2005
    Beiträge
    4.139
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Ok wenn irgendwo noch $link definiert wird ist gut

    Code:
     $result2 = mysql_query("SELECT * FROM hp_articles WHERE ID=".$row[ID], $link);
    Probiers so, das kann ich nicht nachvollziehen ----> ".....ID='".$row[ID]."' ";


    EDIT @bendor doch Fahrer Türe und Beifahrer Türe
    -- es gibt zwar mehr Querys alles verzögert sich, aber keine negative auswirkungen in form von Fehlern
    Facebook Gruppe: Böses Encoding

  6. #6
    Kaiserliche Hoheit
    Themenstarter
    Avatar von vbtricks
    Registriert seit
    26.12.2005
    Beiträge
    1.586
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Salut,

    am Query-String lag es nicht. Den hatte ich mir auch schon mit echo anzeigen lassen.

    Das Problem war nur, dass ich in der Schleife noch eine weitere Variable mit dem Namen $link hatte. Dadurch wurde $link mit einem String überschrieben.
    Und da ich davor keine weitere Anfrage an die DB gestellt hatte, war mir der Fehler bis zum Ausbauen der Schleife nicht aufgefallen. Wie peinlich.
    Manchmal wünscht man sich einfach eine strenge Typenkontrolle, dann wäre das wohl nicht passiert.


    Danke trotzdem,

    Stefan
    Farben richtig wählen: ColorBlender
    Website validieren: W3C Markup Validation Service
    Meine Website: vbtricks
    Kleines Snake zwischendurch?

  7. #7
    Fortgeschrittene/r
    Registriert seit
    03.03.2006
    Beiträge
    195
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    hellsehen müsste man können.
    Für die nächste Zeit erstmal inaktiv.

Ähnliche Themen

  1. Mehrere Redakteurgruppen
    Von ubit im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 0
    Letzter Beitrag: 02.08.2007, 12:19
  2. mehrere Linkformatierungen mit CSS
    Von Obiwahn im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 08.03.2007, 08:36
  3. Grund-, Parallel- und Gruppenschaltung
    Von Daaaniel im Forum Off Topic und Quasselbox
    Antworten: 0
    Letzter Beitrag: 10.01.2007, 22:40
  4. Mehrere Hintergründe
    Von im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 11.12.2005, 23:37
  5. TextSwitch parallel zum ImgSwitch
    Von Stephan.Lenor im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 30.05.2004, 19:34

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •