SQL zusammenfassen

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • SQL zusammenfassen

    Ich habe diese beiden SQL Abfragen
    PHP Code:
    $sql_projekte "SELECT * FROM projekte WHERE User_id = $User_id "
    und
    PHP Code:
    $datum_de "SELECT Date_format(Datum, %d%m%Y) FROM projekte WHERE User_id = $User_id"
    Meine Fragen nun, wie kann ich diese beiden Strings zusammen in einen packen und wie muss dann meine Abfrage die ich bisher mit einer while Schleife machte aussehen um an das formatierte Datum heranzukommen ?
    PHP Code:
    $pool_projekte mysql_query ("$sql_projekte");
    while (
    $zeile mysql_fetch_array($pool_projekte)) 
    Danke für jeden Tip ...

    cu

  • #2
    beide querys lässt du ja von der gleichen tabelle abrufen....

    dann kannst du das in der tat in einer query machen...

    Code:
    SELECT *,Date_format(Datum, %d%m%Y) FROM projekte WHERE User_id = $User_id
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Comment


    • #3
      Fehler

      Hab es jetzt mal so probiert:
      PHP Code:
      $sql_projekte "SELECT *,Date_format(Startdatum, %d%m%Y) FROM projekte WHERE User_id = $User_id ";
      $pool_projekte mysql_query ("$sql_projekte");
        if (!
      pool_projekte) die("Kein passendes Projekt in der Datenbank !");
      while (
      $zeile mysql_fetch_array($pool_projekte)) { usw
      da das Feld Startdatum heisst. Haut leider nicht hin:
      PHP Code:
      Warningmysql_fetch_array(): supplied argument is not a valid MySQL result resource 

      Comment


      • #4
        PHP Code:
        $pool_projekte mysql_query ($sql_projekte) or die(mysql_error()); 
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Comment


        • #5
          OK

          PHP Code:
          You have an error in your SQL syntax near '%d%m%Y) FROM projekte WHERE User_id = 1 ' at line 1 
          kann da nix falsches finden ?!

          Comment


          • #6
            Re: OK

            Original geschrieben von Medialution
            PHP Code:
            You have an error in your SQL syntax near '%d%m%Y) FROM projekte WHERE User_id = 1 ' at line 1 
            kann da nix falsches finden ?!
            DATE_FORMAT erwartet als zweiten parameter einen string.
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Comment


            • #7
              string ?

              Wieso als 2ten Parameter einen String ? Der zweite Parameter ist doch %d%m%Y
              PHP Code:
              date_format(Startdatum, %d%m%Y
              in meinem Fall ?!

              Comment


              • #8
                ja. und das MUSS eben ein string sein. also die ' drumrum. fertig.

                so schwer kann das doch nciht sein. oder?
                INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                Comment

                Working...
                X