php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.03.2010, 19:44  
Neuer Benutzer
 
Registriert seit: 11.03.2010
Beiträge: 5
PHP-Kenntnisse:
Anfänger
MrReebok befindet sich auf einem aufstrebenden Ast
Standard show_table($result); als Text in eine Variable schreiben

Nabend,
ich habe, um Daten aus einer Datenbank in eine php-Datei zu schreiben, einen code, der, mit Hilfe der show_table Funktion, eine Tabelle ausgibt.
Jetzt möchte ich diese, anstatt der ausgabe durch show_table, mit fwrite in eine andere Datei speichern...
Also als wenn man das Ergebnis der show_table in eine Variable schreibt.
Bitte helft mir...

Geändert von MrReebok (11.03.2010 um 20:11 Uhr).
MrReebok ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.03.2010, 21:38  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

show_table ist keine reguläre PHP-Funktion. Die wird also irgendwo in Deinem Projekt definiert. Du kannst diese Stelle suchen und nachschauen, ob Du die Funktion umschreiben kannst.
Ansonsten ginge noch ein Weg über den Ausgabepuffer.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 12.03.2010, 14:07  
Neuer Benutzer
 
Registriert seit: 11.03.2010
Beiträge: 5
PHP-Kenntnisse:
Anfänger
MrReebok befindet sich auf einem aufstrebenden Ast
Standard

Hey,
habe jetzt rumgesucht und ausprobiert, schaffe es aber trotzdem nicht...
In was muss ich das umschreiben?
Kann ich den Inhalt einer Funktion in eine Variable schreiben, anstatt sie mit echo auszugeben???
MrReebok ist offline  
Alt 12.03.2010, 14:25  
Erfahrener Benutzer
 
Registriert seit: 24.10.2008
Beiträge: 291
PHP-Kenntnisse:
Fortgeschritten
KarlEgon befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
    $var show_table($result); 
Wird sehr wahrscheinlich nicht funktionieren, aber bei den wenigen Informationen die du hier schreibst ist das auch kein Wunder
KarlEgon ist offline  
Alt 12.03.2010, 14:32  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 4.651
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

ob_start
__________________
Entwickler aus Leidenschaft und ein Zahnrad in einem der größten Java-Projekte der Welt.
mepeisen ist offline  
Alt 12.03.2010, 14:47  
Neuer Benutzer
 
Registriert seit: 11.03.2010
Beiträge: 5
PHP-Kenntnisse:
Anfänger
MrReebok befindet sich auf einem aufstrebenden Ast
Standard

also ich habe:
function show_table($result)

das ergebnis der function soll dann anstelle der ----- in die datei geschrieben werden:
$file = fopen("rssschleife.xml", "w");
$geschrieben = fwrite($file, ------------);
fclose($file);
MrReebok ist offline  
Alt 12.03.2010, 15:04  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 4.651
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Wir haben weder eien Ahnung, wie die Funktion aufgebaut ist, noch was sie tut. Solange das so ist, können wir dir nicht helfen. Nur du kannst dieses Dilemma lösen indem du uns verrätst, was du da treibst.
__________________
Entwickler aus Leidenschaft und ein Zahnrad in einem der größten Java-Projekte der Welt.
mepeisen ist offline  
Alt 12.03.2010, 15:10  
Erfahrener Benutzer
 
Registriert seit: 24.10.2008
Beiträge: 291
PHP-Kenntnisse:
Fortgeschritten
KarlEgon befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
function show_table($result) {
    ? 
Großes Fragezeichen für unsda Kristallkugeln gerade ausverkauft sind ?

Also einfach ein bisschen mehr Quellcode posten, dann können wir dir vielleicht auch helfen
KarlEgon ist offline  
Alt 12.03.2010, 15:17  
Neuer Benutzer
 
Registriert seit: 11.03.2010
Beiträge: 5
PHP-Kenntnisse:
Anfänger
MrReebok befindet sich auf einem aufstrebenden Ast
Standard

Also,
durch Aufrufen der php-Datei soll in die rssschleife.xml der Inhalt der function show_table($result) geschrieben werden.



PHP-Code:
<?php
//
include "dbconnect.php";    
$Gruppe=1;
if(!empty(
$Gruppe))
{
    if(
$result $mysqli->query("SELECT ueberschrift,text,gruppe,liga, date_format(datum,'%d.%m.%Y') as datumlesbar,datum, saison FROM berichte where  freigabe=1 and saison like '2009/2010' order by datum desc"))
     {
    }
}else{
}
function 
show_table($result) {
  if(!
$result) {
    echo 
"<p>No valid query result.</p>\n";
    return;
  }
  if(
$result->num_rows>&& $result->field_count>0) {
    echo 
"<?xml version=\"1.0\" encoding=\"utf-8\"?>
<rss version=\"2.0\">
        <channel>
            <title></title>
            <link></link>
            <description>Feed</description>
            <language>de</language>
            <managingEditor></managingEditor>
            <webMaster></webMaster>
            <copyright>Copyright (c)2010</copyright>
            <image>
                <title></title>
                <link></link>
                <url></url>
                <width>50</width>
                <height>50</height>
            </image>
            <generator>TYPO3 - get.content.right</generator>"
;
    while(
$row $result->fetch_array()) {
      echo 
"<item>";
      
//echo "<tr valign='top'><td rowspan='3' width=''><img src='images/" .$row["gruppe"]. "_news.jpg' width='148' height='100'></td>";
      //printf("<td style='font-size:12px'>%s</td></tr>", $row["gruppe"] . ' ' . $row["liga"] . ' &nbsp;&nbsp;&nbsp;&nbsp; ' . $row["datumlesbar"]);
      
printf("<title>%s</title>"htmlentities($row["ueberschrift"]));
      echo 
"<link></link>";
      echo 
"<description>" substr($row["text"],0,180) . "... <a href='newskomplett.php?Gruppe=" $row["gruppe"] . "&Ueberschrift=" $row["ueberschrift"] . "&Datum=" $row["datum"] . "'>Mehr lesen!</a></description>";
      
printf("<pubDate>%s</pubDate>"$row["datumlesbar"]);
      echo 
"</item>";
    }
    echo 
"        </channel>
</rss>"
;
  }
}


//show_table($result);     <--Funktion wird ausgegeben
//$result->close();
//$rss = 'show_table';
//echo $rss($result);       <--Funktion wird ausgegeben

$file fopen("rssschleife.xml""w");
$geschrieben fwrite($file, ----------------------);
fclose($file);
?>
MrReebok ist offline  
Alt 12.03.2010, 15:38  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 4.651
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblickmepeisen ist ein Lichtblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von mepeisen Beitrag anzeigen
Und bevor du nun weitermachst und nochmal fragst: Schau dir diesen Link und die Beispiele dazu an. Danke. Ohne Eigeninitiative wirst du nicht weit kommen.
__________________
Entwickler aus Leidenschaft und ein Zahnrad in einem der größten Java-Projekte der Welt.
mepeisen ist offline  
Thema geschlossen


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Verschachtelte Auswahlfenster RichieG PHP Tipps 2010 3 10.03.2010 07:58
[Erledigt] CSS Problem, Links ausrichten monk HTML, Usability und Barrierefreiheit 7 09.03.2010 20:33
Text Ersetzen an anderer Stelle phpde Off-Topic Diskussionen 6 03.08.2009 20:12
CSS Layout mit 4 Buttons nebeneinander!! Rambo02 HTML, Usability und Barrierefreiheit 7 27.07.2009 15:33
Text in Datenbank umwandeln muffinsbacken PHP Tipps 2009 9 07.01.2009 18:40
PDF_add_table_cell / bitte um Hilfe prinzli PHP Tipps 2008 0 30.12.2008 21:38
variable in text einzubinden scheitert. nofear87 PHP Tipps 2008 32 07.10.2008 19:39
CSS - Design (clear - Problem) HTML, Usability und Barrierefreiheit 7 21.12.2005 14:55
Text aus der DB verteilen PHP Tipps 2007 17 16.11.2005 12:04
DIV´s wollen nicht wie ich das will :-) HTML, Usability und Barrierefreiheit 22 28.03.2005 18:36
Text aus Textfeld in Variable speichern Connar PHP Tipps 2005 7 22.01.2005 14:13
Variable ungleich Text Beatbox PHP Tipps 2005 8 20.01.2005 14:39
Text zu Variable und diese Auslesen PHP-Fortgeschrittene 4 24.08.2004 22:43
txt-Datei erstellen d-81 PHP Tipps 2004 12 11.08.2004 20:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
show_table, textfeld in eine variable schreiben, function show_table, text mit variable in variable schreiben php

Alle Zeitangaben in WEZ +1. Es ist jetzt 22:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum