SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 21.10.2003, 18:28:16
BeneBaur BeneBaur ist offline
Junior Member
 
Registriert seit: Mar 2003
Beiträge: 240
Syntax Fehler?

Hallo,

ich hab bei meiner Mysql abfrage das Problem das ich überhaupt nicht weiß warum das nicht funktioniert.
Ich hab einfach keine Ahnung wo der Fehler liegt hab mich schon fast Tot gesucht.

Könnt ihr mir bitte nochmal helfen?

Hier mein Code:

PHP-Code:
<?
/* Datenbankserver - In der Regel die IP */  
    $db_server = "localhost";
/* Datenbankname */
  $db_name = "xxx";
/* Datenbankuser */
  $db_user = "xxx";
/* Datenbankpasswort */
  $db_passwort = "xxx";

/* Erstellt Connect zu Datenbank her */  
$db = @MYSQL_CONNECT($db_server,$db_user,$db_passwort);  
$db_select = @MYSQL_SELECT_DB($db_name);  
$result = mysql_query("SELECT * FROM Termin ORDER BY 'ID' DESC");   
$menge = mysql_num_rows($result);  
while($row = mysql_fetch_row($result))
{
echo "$row->datum";
echo "$row->zeit";
echo "$row->ort";
echo "$row->ort2";
echo "$row->beschreibung";
}

?>
Bitte helft mir, ich verzweifel noch....
__________________
M.f.G

Bene

------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
Mit Zitat antworten
  #2  
Alt 21.10.2003, 18:53:18
Gweilo Gweilo ist offline
Member
 
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
Was für eine Fehlermeldung kommt denn? Sind einfach die Felder leer?

versuch mal einfach $row[0] auszugeben, oder irgendwas in der schleife (nicht row), und nimm die @'s vorläufig von der verbindung weg um den Fehler zu finden.
Mit Zitat antworten
  #3  
Alt 21.10.2003, 19:06:26
BeneBaur BeneBaur ist offline
Junior Member
 
Registriert seit: Mar 2003
Beiträge: 240
o.k das klappt jetzt schonmal ich bekomm die Daten ausgelesen, nun möchte ich die aber noch in ne Tabelle schreiben, wie mach ich denn das muss ich die ganzen Tabellen anweisungen in die echos reinschreiben?
__________________
M.f.G

Bene

------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
Mit Zitat antworten
  #4  
Alt 21.10.2003, 19:17:00
Gweilo Gweilo ist offline
Member
 
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
eine Simple HTML ausgabe der Tabelle. Entweder mit echo, print oder gleich (?>html<?) direkt ausgeben.
Mit Zitat antworten
  #5  
Alt 21.10.2003, 19:24:10
BeneBaur BeneBaur ist offline
Junior Member
 
Registriert seit: Mar 2003
Beiträge: 240
könntest du das vieleicht nochmal etwas erläutern?
Währe cool weil ich das so überhaupt nicht verstanden hab....

ein Beispiel währe auch sehr hilfreich!
__________________
M.f.G

Bene

------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
Mit Zitat antworten
  #6  
Alt 21.10.2003, 19:35:51
Gweilo Gweilo ist offline
Member
 
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
was hast du nicht verstanden, den HTML teil oder den PHP teil?
Mit Zitat antworten
  #7  
Alt 21.10.2003, 19:38:25
BeneBaur BeneBaur ist offline
Junior Member
 
Registriert seit: Mar 2003
Beiträge: 240
ich habs mal so probiert klappt baer nicht wirklich bekomme nur Chaos!

PHP-Code:
?><table width="200" border="1"><?
{
echo "<tr><td>Datum:</td>";
echo "<td>$row[1]</td></tr><br>";

echo "Uhrzeit: $row[2] <br>"; 
echo "Ort: $row[3] - $row[4] <br>";
echo "$row[5] <br><br>";

}

?>
</table>
__________________
M.f.G

Bene

------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
Mit Zitat antworten
  #8  
Alt 21.10.2003, 19:44:55
Gweilo Gweilo ist offline
Member
 
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
ahem... -> selfhtml.
Wenn du probleme mit HTML hast schau doch einfach mal in diejenigen Quelltexte, die das beinhalten, was du willst, zb für eine Tabelle, könntest du hier den Source Code des Forums betrachten. Oder besser, lies erst mal selfHTML durch, (genau, wie du auch erst selfPHP durchlesen solltest)

Im übrigen sind die geschweiften Klammern im PHP teil unnötig, und machen da wo sie sind keinen sinn.
Mit Zitat antworten
  #9  
Alt 21.10.2003, 20:34:04
BeneBaur BeneBaur ist offline
Junior Member
 
Registriert seit: Mar 2003
Beiträge: 240
ich hab schon verstanden wie man Tabellen macht nur wie füllt man diese mit MYSQL ausgaben?
Das ist mein Problem, ich würde es klasse finden wenn du mir ein Beispiel schicken würdest!
__________________
M.f.G

Bene

------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
Mit Zitat antworten
  #10  
Alt 21.10.2003, 22:08:22
Gweilo Gweilo ist offline
Member
 
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
Code:
<table>
?>
while ($row = mysql_fetch_row($result))
{
 ?>
 <tr>
  <td>
    <?=$row[0]?>
  </td>
  <td>
    <?=$row[1]?>
  </td>
 </tr>
 <?
}
?></table>
So zum Beispiel. Das würde die Einträge "abspulen" und in der Tabelle ausgeben. Vielleicht sehe ich einfach das Problem nicht...
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:07:54 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt