ist gerade angekommen
Datenbank Auslesen
Mahlzeit
Ich versuche gerade meine Datenbank "Links" ausgeben zu lassen b.z.w ich will das alle Datensätze die in den Feldern gespeichert sind Tabellarisch ausgegeben werden.
mit dem WHERE komm ich so nicht weiter da es mir ja nur die gewünschte ID 14 ausgibt ! was habe ich übersehen??
MFG Mr.TDI ,THX für jede Antwort
Ich versuche gerade meine Datenbank "Links" ausgeben zu lassen b.z.w ich will das alle Datensätze die in den Feldern gespeichert sind Tabellarisch ausgegeben werden.
|
|
PHP-Quelltext |
1 2 3 4 5 |
$abfrage = "SELECT * FROM links WHERE links_id = '14'";
$ergebnis = mysql_fetch_assoc(mysql_query($abfrage));
$links_id = $ergebnis['links_id'];
$url = $ergebnis['url'];
$urlname = $ergebnis['urlname'];
|
mit dem WHERE komm ich so nicht weiter da es mir ja nur die gewünschte ID 14 ausgibt ! was habe ich übersehen??
MFG Mr.TDI ,THX für jede Antwort
Der frühe Vogel fängt den Wurm,aber nur die zweite Maus bekommt den Käse
ist gerade angekommen
Hi @ All
Irgendwie Funkt das trotzdem nicht
hier mal mein Kompletter Code :
immer noch die gleiche Ausgabe jetzt bloss die ID "1"
gruß der Diesel
Irgendwie Funkt das trotzdem nicht
hier mal mein Kompletter Code :
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
<?php
include("abc/defg.php");
$abfrage = "SELECT * FROM links";
$ergebnis = mysql_fetch_assoc(mysql_query($abfrage));
$links_id = $ergebnis['links_id'];
$url = $ergebnis['url'];
$urlname = $ergebnis['urlname'];
?>
<html>
<head><title></title>
</head>
<body>
<div align="center">
<table>
<tr>
<td>Link ID </td>
<td>Vollständige URL </td>
<td>URL Name </td>
</tr>
<tr>
<td><?php echo($links_id);?> </td>
<td><?php echo($url);?> </td>
<td><?php echo($urlname);?> </td>
</tr>
</table>
</div>
</body>
</html>
|
immer noch die gleiche Ausgabe jetzt bloss die ID "1"
gruß der Diesel
Der frühe Vogel fängt den Wurm,aber nur die zweite Maus bekommt den Käse
Versuche es mal so....
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
<?php
include("abc/defg.php");
echo '<html>
<head>
<title></title>
</head>
<body>
<div align="center">
<table>';
$query = "SELECT * FROM `links`";
$result = mysql_query($query) or die(mysql_error());
while ($ergebnis = mysql_fetch_array($result)){
$links_id = trim(intval($ergebnis['links_id']));
$url = trim(htmlentities(stripslashes($ergebnis['url'])));
$urlname = trim(htmlentities(stripslashes($ergebnis['urlname'])));
if($links_id!='' or $url!='' or $urlname!=''){
echo '
<tr>
<td>Link ID </td>
<td>Vollständige URL </td>
<td>URL Name </td>
</tr>
<tr>
<td>'.$links_id.'</td>
<td>'.$url.'</td>
<td>'.$urlname.'</td>
</tr>';
}
}
echo '</table>
</div>
</body>
</html>';
?>
|
ja waren sie, da du mehrere eintragungen hast in dieser tabelle..
wenn du nur 1 eintag haben willst, machst du ohne schleife mit where klausel
wenn du alles auslesen willst, musst du es in schleife machen
würde aber luckys code ändern:
ändern in:
das entfernte
oben unter <table> knallen
also:
sonst hast du die überschriften über jedem eintrag stehen.. so stehen sie nur oben am anfang der tabelle
wenn du nur 1 eintag haben willst, machst du ohne schleife mit where klausel
wenn du alles auslesen willst, musst du es in schleife machen
würde aber luckys code ändern:
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 |
echo '
<tr>
<td>Link ID </td>
<td>Vollständige URL </td>
<td>URL Name </td>
</tr>
<tr>
<td>'.$links_id.'</td>
<td>'.$url.'</td>
<td>'.$urlname.'</td>
</tr>';
|
ändern in:
|
|
PHP-Quelltext |
1 2 3 4 5 6 |
echo '
<tr>
<td>'.$links_id.'</td>
<td>'.$url.'</td>
<td>'.$urlname.'</td>
</tr>';
|
das entfernte
|
|
Quellcode |
1 2 3 4 5 |
<tr> <td>Link ID </td> <td>Vollständige URL </td> <td>URL Name </td> </tr> |
oben unter <table> knallen
also:
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 |
echo '<html>
<head>
<title></title>
</head>
<body>
<div align="center">
<table>
<tr>
<td>Link ID </td>
<td>Vollständige URL </td>
<td>URL Name </td>
</tr>';
|
sonst hast du die überschriften über jedem eintrag stehen.. so stehen sie nur oben am anfang der tabelle
|
Achtung: Dirk Kántor ist unterwegs! Er verteilt gerne Verwarnungen ohne vorher darüber diskutiert zu haben. |
Ähnliche Themen
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Fage zur Datenbank
(4. Juli 2008, 11:24)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Ein Logging wird zur Verfügung gestellt
(20. Mai 2008, 21:50)
-
Web | Programmierung »-
Nickname auslesen aus anderer Datenbank
(23. April 2008, 21:47)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Forum auslesen
(3. März 2008, 19:47)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
welcome-text auslesen
(6. Februar 2008, 15:21)





