php.de

Zurück   php.de > Lösungen durch Skripte > Scriptbörse

Scriptbörse PHP Lösungen für nen schmalen Taler

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.08.2010, 12:49  
Neuer Benutzer
 
Registriert seit: 03.08.2010
Beiträge: 5
PHP-Kenntnisse:
Anfänger
jaguarxxl ist zur Zeit noch ein unbeschriebenes Blatt
Standard Tabelleninhalt anzeigen.

Hallo an Alle.

Ich habe folgendes :


Connect zur Datenbank, der auch klappt:

PHP-Code:
<?php
$dbname
="test";
$dbhost="localhost";
$dbuser="user";
$dbpass="";
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
?>

Die Anzeige der Daten, die auch klappt:
PHP-Code:
<html>
<style type="text/css">
<!--
.Stil1 {font-size: larger}
-->
</style>
<body>

<table width="665">
  <tr>
    <td width="31"><div align="center" class="Stil1">Tag</div></td>
    <td width="94"><div align="center" class="Stil1">Datum</div></td>
    <td width="76"><div align="center" class="Stil1">Uhrzeit</div></td>
    <td width="144"><div align="center" class="Stil1">Heim</div></td>
    <td width="142"><div align="center" class="Stil1">Gast</div></td>
    <td width="39"><div align="center" class="Stil1">Erg.</div></td>
    <td width="107"><div align="center" class="Stil1">Bericht</div>      
    <div align="center" class="Stil1"></div></td>
  </tr>
  </table>

<table width="665" border="1" bordercolor="#000000">

<?PHP include ("db.php");

$query "SELECT * FROM bost ORDER BY `ID` ASC ";

$result mysql_query($query);

while (
$line mysql_fetch_array($result)) { ?>
 <tr>
   <td width="33"><div align="center"><?PHP echo $line[Tag];?></div></td>
   <td width="88"><div align="center"><?PHP echo $line[Datum];?></div></td>
   <td width="77"><div align="center"><?PHP echo $line[Uhrzeit];?></div></td>
   <td width="141"><div align="center"><?PHP echo $line[Heim];?></div></td>
   <td width="139"><div align="center"><?PHP echo $line[Gast];?></div></td>
   <td width="38"><div align="center"><?PHP echo $line[Ergebnis];?></div></td>
   <td width="103"><div align="center"><a href="report.php?id=<?PHP echo $line[id];?>">Bericht</a></div></td>
 </tr>

 <?PHP

}

mysql_free_result($result);

mysql_close();

?>
</table>
</body>

</html>
Das Ganze sieht dann aus wie in dem angehängten Bild.

Nun möchte ich aber den Bericht in einem neuen Fenster anzeigen lassen wennman auf Bericht klickt.
Die report.php hatte ich schon 100 mal versucht und neu gemacht und es als nicht hinbekommen.

Vielleicht könnt Ihr mir helfen.

Gruß,
Jagu
Miniaturansicht angehängter Grafiken
tabelleninhalt-anzeigen-test.jpg  

Geändert von jaguarxxl (03.08.2010 um 13:02 Uhr).
jaguarxxl ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 03.08.2010, 12:51  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

SELFHTML: Navigationshilfen / Kurzreferenz: HTML

Zielfenster für Verweise
chorn ist offline   Mit Zitat antworten
Alt 03.08.2010, 12:55  
Neuer Benutzer
 
Registriert seit: 03.08.2010
Beiträge: 5
PHP-Kenntnisse:
Anfänger
jaguarxxl ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich habe die ID ja schon übergeben sozusagen, allerdings muss ich ja irgendwie in der SQL abfrage diese auch abgreifen aber wie? Das ist mein Problem.
jaguarxxl ist offline   Mit Zitat antworten
Alt 03.08.2010, 13:43  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

Und was hat das mit einem neuen Fenster zu tun?

Wie du Datensätze selektierst findest du sowohl hier, als auch in praktisch jedem anderen MySQL-Tutorial im Netz

http://www.php.de/php-einsteiger/489...nsammlung.html (Lerne Grundlagen | Quellensammlung)

unter dem Stichwort "WHERE"

Google: Mysql select syntax
chorn ist offline   Mit Zitat antworten
Alt 03.08.2010, 23:09  
Neuer Benutzer
 
Registriert seit: 03.08.2010
Beiträge: 5
PHP-Kenntnisse:
Anfänger
jaguarxxl ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Also ich habe es jetzt hinbekommen

Jetzt sieht es bei mir so aus :

Datei um die Daten anzuzeigen :

PHP-Code:
<html>
<style type="text/css">
<!--
.Stil1 {font-size: larger}
-->
</style>
<body>

<table width="100%">
  <tr>
    <td width="49"><div align="center" class="Stil1">Tag</div></td>
    <td width="126"><div align="center" class="Stil1">Datum</div></td>
    <td width="110"><div align="center" class="Stil1">Uhrzeit</div></td>
    <td width="230"><div align="center" class="Stil1">Heim</div></td>
    <td width="210"><div align="center" class="Stil1">Gast</div></td>
    <td width="58"><div align="center" class="Stil1">Erg.</div></td>
    <td width="160"><div align="center" class="Stil1">Bericht</div>      
    <div align="center" class="Stil1"></div></td>
  </tr>
  </table>

<table width="100%" border="1" bordercolor="#000000">

<?PHP include ("db.php");

$query "SELECT * FROM bost ORDER BY `ID` ASC ";

$result mysql_query($query);

while (
$line mysql_fetch_array($result)) { ?>
 <tr>
   <td width="51"><div align="center"><?PHP echo $line[Tag];?></div></td>
   <td width="119"><div align="center"><?PHP echo $line[Datum];?></div></td>
   <td width="110"><div align="center"><?PHP echo $line[Uhrzeit];?></div></td>
   <td width="227"><div align="center"><?PHP echo $line[Heim];?></div></td>
   <td width="207"><div align="center"><?PHP echo $line[Gast];?></div></td>
   <td width="58"><div align="center"><?PHP echo $line[Ergebnis];?></div></td>
   <td width="157"><div align="center"><a href="report.php?id=<?PHP echo $line[ID];?>">Bericht</a></div></td>
 </tr>

 <?PHP

}

mysql_free_result($result);

mysql_close();

?>
</table>
</body>

</html>
Und die Datei um die entsprechnden Spielberichte anzuzeigen :

PHP-Code:
<html><body>
<table width="100%" border="0">
  <tr>
    <td width="18%"><strong>Spielbericht vom Spiel :</strong></td>
    <td width="62%"><table width="82%" border="0">
      <?PHP include ("db.php");
$query "SELECT * FROM bost WHERE ID='{$_GET['id']}'";

$result mysql_query($query);

while (
$line mysql_fetch_array($result)) { ?>
      <tr>
        <td width="194"><div align="center"><em><?PHP echo $line[Heim];?></em></div></td>
        <td width="67"><div align="center"><em>gegen</em></div></td>
        <td width="171"><div align="center"><em><?PHP echo $line[Gast];?></em></div></td>
        <td width="57"><div align="center"><em>am</em></div></td>
        <td width="108"><div align="center"><em><?PHP echo $line[Datum];?></em></div></td>
      </tr>
      <?PHP

}

mysql_free_result($result);

mysql_close();

?>
    </table></td>
    <td width="20%"><div align="right"><a href="javascript:history.back()">Zur&uuml;ck zur &Uuml;bersicht</a></div></td>
  </tr>
</table>
<table width="100%" border="1" bordercolor="#000000">

<?PHP include ("db.php");
$query "SELECT * FROM bost WHERE ID='{$_GET['id']}'";

$result mysql_query($query);

while (
$line mysql_fetch_array($result)) { ?>

 <tr>
   <td width="38"><div align="center"><?PHP echo $line[Bericht];?></div></td>
 </tr>

 <?PHP

}

mysql_free_result($result);

mysql_close();

?>
</table>
<p>&nbsp;</p>
</body>

</html>

Meine Frage jetzt ist folgende :

Ich möchte gerne eine neue Datei haben die im Prinzip genau so aussieht wie die report.php aber diesmal möchte ich, das man einen Bericht eintragen kann.
Also sollte diesmal eine Eingabefeld dabei sein und den Inhalt sollte man dann in die Tabelle eintragen können.

Für Vorschläge wäre ich sehr dankbar.
jaguarxxl ist offline   Mit Zitat antworten
Alt 03.08.2010, 23:18  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von jaguarxxl Beitrag anzeigen
Also sollte diesmal eine Eingabefeld dabei sein und den Inhalt sollte man dann in die Tabelle eintragen können.

Für Vorschläge wäre ich sehr dankbar.
http://www.php.de/php-einsteiger/489...nsammlung.html (Lerne Grundlagen | Quellensammlung)
You're welcome.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 03.08.2010, 23:48  
Neuer Benutzer
 
Registriert seit: 03.08.2010
Beiträge: 5
PHP-Kenntnisse:
Anfänger
jaguarxxl ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ja ich habe verstanden

Ich habe jetzt einfach mal losgelegt und versucht es zu machen aber es klappt noch nicht ganz.

Ich habe eine insert.php die wie folgt aussieht :

PHP-Code:
<html>

<body>

<?PHP

if ($button==" OK ") {

 include(
"db.php");

 
mysql_query("UPDATE bost set Bericht VALUES('$Bericht') WHERE ID='{$_GET['id']}'");

 
mysql_close();

 
?>

 Die Daten wurden eingetragen<br>

 <a href="insert.php">neuer Eintrag</a><br>

 <a href="fetcharr.php">zur Übersicht</a>

 <?PHP

} else { ?>

 <form method="post" action="insert.php">
 <textarea name="Bericht" cols="100" rows="30">Bericht</textarea>
 <br>

 <input type="submit" name="button" value=" OK ">

 </form>

 <?PHP

?>

</body>

</html>
Ich kann etwas eingeben und klicke auf ok und es passiert auch was aber es wird nichts eingetragen und das fenster öffnet sich erneut...

Was mache ich noch falsch, gebt mir einen Denkanstoß.
jaguarxxl ist offline   Mit Zitat antworten
Alt 04.08.2010, 00:06  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Stichwort: register_globals=off
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 04.08.2010, 09:31  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

Dir könnte auch sowas helfen:

Code:
$SQL = 'UPDATE tabelle SET ...';
mysql_query( $SQL ) or die( mysql_error() . $SQL );
chorn ist offline   Mit Zitat antworten
Alt 04.08.2010, 11:19  
Erfahrener Benutzer
 
Benutzerbild von leonv
 
Registriert seit: 12.01.2009
Beiträge: 344
PHP-Kenntnisse:
Fortgeschritten
leonv befindet sich auf einem aufstrebenden Ast
Standard

Check nochmal deine SQL Syntax.

http://dev.mysql.com/doc/refman/5.1/de/update.html

Ausserdem:
PHP-Code:
"... WHERE ID='".{$_GET['id']}."'" 
__________________
Kreativität und Schöpfung durch Chaos und Ordnung.

Geändert von leonv (04.08.2010 um 11:25 Uhr).
leonv ist offline   Mit Zitat antworten
Antwort


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
Eingeloggt User anzeigen Extremefall PHP Tipps 2009 14 03.01.2010 18:34
[Erledigt] url name anderst anzeigen? thecracked PHP Tipps 2008 7 31.10.2008 12:38
[Erledigt] letzten 20 Zeilen aus einem Array nicht anzeigen centauro PHP Tipps 2008 6 31.10.2008 00:22
[Erledigt] Änderungsdatum von mehreren Dateien anzeigen perpicx PHP Tipps 2008 7 16.09.2008 16:26
Daten aus MySQL korrekt anzeigen sams9 PHP Tipps 2008 21 19.06.2008 20:58
Mehrere div's mit gleichen ID anzeigen / ausblenden phpbeginner HTML, Usability und Barrierefreiheit 9 06.09.2007 02:48
Baumstruktur anzeigen PHP-Fortgeschrittene 13 31.03.2006 21:37
Anzeigen wenn keine Einträge in Datenbank! c-bass PHP Tipps 2006 6 22.03.2006 13:49
PHP Seiten auf der Festplatte anzeigen lassen? PHP Tipps 2006 7 25.01.2006 19:53
Bilder anzeigen und nicht anzeigen Cyrus PHP Tipps 2005-2 7 26.10.2005 20:23
Daten aus Datenbank auslesen und in PHP-Seite anzeigen PHP Tipps 2005-2 1 28.08.2005 20:16
[Erledigt] Cookie - Seite anzeigen / nicht anzeigen PHP Tipps 2004-2 2 11.11.2004 15:59
ANzeigen von Dateien oder Inhalten flual2000 PHP Tipps 2004-2 1 08.11.2004 12:31
Doppelte Datensätze anzeigen! Datenbanken 3 25.09.2004 17:42
Alle Datenbanken und Tabellen anzeigen anzeigen imported_Lumio PHP Tipps 2004 4 13.09.2004 14:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql tabelleninhalt anzeigen, sql tabelleninhalt anzeigen, http://www.php.de/scriptboerse/70365-tabelleninhalt-anzeigen.html, php tabelleninhalt anzeigen, tabelleninhalt mit php anzeigen, inhalt tabellen anzeigen php, tabelleninhalt anzeigen, php report inhalt einer datenbank darstellen, php tabelleninhalt ausgeben, php mysql inhalt neuen fenster ausgeben, mysql tabellen inhalt anzeigen, mysql tabelleninhalt mit php auslesen, sql tabelleninhalt sehen, tabelleninhalte anzeigen, datenbankinhalte ausgeben, datenbanken tabellen inhalt anzeigen, mysql tabelleninhalte anzeigen, tabelleninhalt php anzeigen, sql tabellen inhalt ausgeben, datenbankinhalt mit tabelleninhalt anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:11 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