Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

MySQL Hilfe

Hallo zusammen meine Frage:
Meine Tabelle sieht zum Beispiel folgendermassen aus:

|id  |                link                 | album   |
|----|--------------------------------------|------------|
| 1 | photo.php?album=ferien  | Ferien  |
| 2 | photo.php?album=familie | Familie |
| 3 | photo.php?album=natur   | Natur   |
| 4 | photo.php?album=sport   | Sport   |

Jetzt möchte ich, dass gezählt wird wieviele Alben  in der Tabelle gespeichert sind,
und dann eine Linkausgabe mit allen alben und den Bezeichnungen.
in diesem Fall müsste es jetzt z.B. so sein

<?php
echo
"<a href=\"photo.php?album=ferien\">Ferien</a>
 <a href=\"photo.php?album=familie\">Familie</a>
 <a href=\"photo.php?album=natur\">Natur</a>
 <a href=\"photo.php?album=sport\">Sport</a>
?>


Ich möchte den Link aber nicht immer manuell hinzufügen, sondern dass wenn ein neuer Datensatz in der Tabelle eingefügt wird, dass automatisch ein weiterer Link mit dem richtigen Albumnamen und Ziel angezeigt wird.

Wie ist das möglich?

Thanks Fabian Weber        
« Letzte Änderung: 19.04.07, 22:43:49 von Fabian Weber »

Antworten zu MySQL Hilfe:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Wo genau liegt das Problem? Wenn du mit Datenbanken operierst, dann wirst du sicher den einfachsten aller Selects hinbekommen. Denn hier fragst du ja praktisch ALLES ab. Das Thema Result-Auswertung hatten wir ja schon.

greez 8)
JoSsiF

Item...

Ich habe eine neue Frage, diesmal nicht ein Problem xD
Kann man die Zeilen einer MySQL ZELLE mit dem Typ "Longtext" zählen?

Thanks Fabian Weber

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Du meinst also die Zeilen in dem Text, der da drin steht? Jupp, geht. Aber dann in PHP oder einer anderen Sprache, meines Wissens aber nicht in MySQL selbst.

Hmm... Es ist mir zwar peinlich und ich möchte euch nicht ärgern aber ich greife nochmals auf meine uersprünglicher Frage zurück. Und zwar möchte ich ein Fotoalbum machen... das ist eigentlich eine meiner letzten Fragen für die nächste Zeit  ;D
Zählen wie viele Zeilen bestehen kann ich ja mit dem:

$zeilen = mysql_num_rows($resultat);
Wie kann ich jetzt aber sagen er soll "$zeilen"(z.B. "2") Links ausgeben, (dass zu jedem Album, welches in der MySQL Datenbank gepeichert ist, ein Link führt...)?

Bitte beachtet die am Anfang dargestellte Tabelle nicht mehr, denn es gibt in der MySQL Tabelle nur noch die Spalte album, und dann werden die Bilder mit
<?php
echo "
<img src=\"images/
$_GET[&#39;album&#39;]/bild1.jpg\" width=\"134\" height=\"127\" />";
//etc...
?>

ausgegeben.

Thanks

Fabian Weber    
« Letzte Änderung: 21.04.07, 21:57:47 von Fabian Weber »

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Da trifft das wieder zu:

Wenn du mit Datenbanken operierst, dann wirst du sicher den einfachsten aller Selects hinbekommen. Denn hier fragst du ja praktisch ALLES ab. Das Thema Result-Auswertung hatten wir ja schon.

ok mit num_rows habe ich schonmal operiert ;) ein Stichwort wäre schonmal eine Hilfe ;D

Thanks Fabian Weber

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
ein Stichwort wäre schonmal eine Hilfe ;D

*zweifel* ;D

Die Redundanz hier ist wirklich beachtlich. Viele Fragen zu haben ist ja nun wirklich nichts schlimmes. Aber du stellst immer wieder Fragen, die dir längst beantwortet wurden. Und genau das ist es, was dir peinlich sein sollte!

http://www.computerhilfen.de/hilfen-4-164659-0.html#800394

Aber in diesem Thread steht (nach meinem Wissen) nicht drin, wie ich sagen kann wieviele Links mit php ausgegeben werden sollen...

Thanks Fabian Weber

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Das ist doch auch Bockwurst. Du bekommst n Datensätze (also n Alben) zurück und willst doch schätzungsweise alle verlinken, oder etwa nicht? Also gehst du alle Datensätze des Resultats durch und gibst jedesmal einen Link aus. Mehr isses doch nicht.

Die Anzahl ist doch erstmal vollkommen uninteressant. Aber wenn's dich glücklich macht, dann kannst du auch eine Zählvariable nebenbei immer um 1 inkrementieren.

« Letzte Änderung: 22.04.07, 18:44:21 von JoSsiF »

« Free Webspace, Speicherplatz, Domainnamen oder Bilderspeichergalerie auf der homepage intigrieren »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...

Unicode
Unicode ist ein international anerkannter Standard, der als universeller Zeichencode ("Universal Code") dient und durch das Unicode-Konsortium entwickelt und verwaltet wi...

QR-Code
QR-Codes, die Abkürzung für "Quick Response Codes", sind eine Form von zweidimensionalen Barcodes. Damit lassen sich Informationen schnell und effizient speiche...