Ausgabe einer SQL Abfrage als String

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Ausgabe einer SQL Abfrage als String

    ich habe eine SQL Abfrage , die zwar als Tabelle ausgegeben wird, sie soll aber wegen externer weiterverarbeitung auch als textstring ausgegeben werden ( feldtrennung per ";" , und am ende jedes datensatzes n zeilenumbruch.

    hier die abfrage + tabellenausgabe, nur weis ich net wie ich ne andere ausgabe hinbekomm

    PHP-Code:
    $abfrage "SELECT si_pvt_dp. * FROM si_pvt_dp
    LEFT  JOIN data_property ON si_pvt_dp.sp_fk_den = data_property.d_nr
    WHERE ( data_property.d_fk_substance = 
    {$_GET["sub1"]} AND data_property.d_fk_substance2 = {$_GET["sub2"]}
    AND (si_pvt_dp.sp_x <> 0 AND si_pvt_dp.sp_x <> 1)
    AND si_pvt_dp.sp_t >=
    {$_GET["tmin"]} and si_pvt_dp.sp_t<={$_GET["tmax"]})
    ORDER BY si_pvt_dp.sp_fk_den, si_pvt_dp.sp_sort"
    ;

    $query mysql_query($abfrage,$verbindung) or die(mysql_error());

    while (
    $row mysql_fetch_object($query))
    {

        
    $strHtml .= ' <table border="0">';
        
    $strHtml .= ' <colgroup width="200" span="0" align="center" valign="middle"></colgroup>';
        
    $strHtml .= ' <tr>';
        
    $strHtml .= '    <td width="100">'.$row->sp_fk_den.'</td>';
        
    $strHtml .= '    <td width="100">'.$row->sp_sort.' </td>';
        
    $strHtml .= '    <td width="150">'.$row->sp_t.' </td>';
        
    $strHtml .= '    <td width="200">'.$row->sp_t_var.' </td>';
        
    $strHtml .= '    <td width="100">'.$row->sp_x.' </td>';
        
    $strHtml .= '    <td width="200">'.$row->sp_x_var.' </td>';
        
    $strHtml .= '    <td width="200">'.$row->sp_p.' </td>';
        
    $strHtml .= '    <td width="200">'.$row->sp_p_var.' </td>';
        
    $strHtml .= '    <td width="200">'.$row->sp_rho.' </td>';
        
    $strHtml .= '    <td width="200">'.$row->sp_rho_var.' </td>';
        
    $strHtml .= '    <td width="200">'.$row->sp_z.' </td>';
        
    $strHtml .= '    <td width="200">'.$row->sp_z_var.' </td>';
        
    $strHtml .= '    <td width="200">'.$row->sp_type.' </td>';
        
    $strHtml .= '    <td width="50">'.$row->sp_weight.' </td>';
        
    $strHtml .= '  </tr>';
        
    $strHtml .= ' </table>';
        
    $strHtml .= '';
    };

    echo 
    $strHtml

  • #2


    PHP-Code:
        // Schnipp....
        
    $strHtml .= '    <td width="200">'.$row->sp_type.' </td>';
        
    $strHtml .= '    <td width="50">'.$row->sp_weight.' </td>';
        
    $strHtml .= '  </tr>';
        
    $strHtml .= ' </table>';
        
    $strHtml .= '';

        
    $strPlain $row->sp_fk_den ";" $row->sp_sort ";" $row->undsoweiter ."\n"
    // oder \n gegen <br> tauschen für Browserumbruch

    gruss Chris

    [color=blue]Derjenige, der sagt: "Es geht nicht", soll den nicht stoeren, der's gerade tut."[/color]

    Kommentar


    • #3
      Original geschrieben von hhcm


      PHP-Code:
          // Schnipp....
          
      $strHtml .= '    <td width="200">'.$row->sp_type.' </td>';
          
      $strHtml .= '    <td width="50">'.$row->sp_weight.' </td>';
          
      $strHtml .= '  </tr>';
          
      $strHtml .= ' </table>';
          
      $strHtml .= '';

          
      $strPlain $row->sp_fk_den ";" $row->sp_sort ";" $row->undsoweiter ."\n"
      // oder \n gegen <br> tauschen für Browserumbruch

      hab ich probiert, so gibt er nur die letzte zeile und nicht alle werte aus

      Kommentar


      • #4
        ups...

        $strPlain .= (also den punkt dazu)
        gruss Chris

        [color=blue]Derjenige, der sagt: "Es geht nicht", soll den nicht stoeren, der's gerade tut."[/color]

        Kommentar


        • #5
          thx

          Kommentar

          Lädt...
          X