Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 72%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 23%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 21%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 12%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 7%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 7%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 3%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 306 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

noxtiblack

Foren As

Dabei seit: 19.08.2009

Beiträge: 99

 

1 Zum Seitenanfang

Mittwoch, 28. Juli 2010, 12:08

MySQL-Abfrage mit php zu Link verarbeiten

Ich habe ein Eingabefeld, über das Kommentare abgegeben werden können.
Jeder neue Kommentar bekommt als html-id die id des Eintrags in der DB.
Nun werde ich informiert, dass ein neuer Kommentar geschrieben wurde.
In dieser Mail soll dann ein direkter Link über die html-id zum neuen Kommentar sein.

Problem ist die Abfrage und den Link so zu gestalten, dass er in etwa wie folgt ausieht:
http://xxxxx.wmw.cc/huhu.php#21

Damit käme ich dann direkt zum Kommentar mit der id 21.

Mein php-Code sieht für die Abfrage so aus:

PHP-Quelltext

1
2
3
4
$sql_id "SELECT id FROM ".$v_tab." ORDER BY id DESC LIMIT 1"$id_erg mysql_query($sql_id);

$commentlink "http://xxxxx.wmw.cc".$v_returnto."#".$id_erg;


Über phpMyAdmin funktioniert die Abfrage und liefert 21.
$v_returnto: Pfadangabe funktioniert auch.

Das was mir in der Mail zu geschickt wird sieht wie folgt aus.
http://xxxxx.wmw.cc/huhu.php#Resource id #2

?(

Warum steht da Resource Abstand id Abstand #2?
Sollte doch wenn auch 21 sein...

greetz, nox
 

Skittles

Moderator

Dabei seit: 14.02.2004

Beiträge: 3 013

 

2 Zum Seitenanfang

Donnerstag, 29. Juli 2010, 11:16

Im Query hast du quasi nur die "Rohdaten" aus der Datenbankabfrage, die musst du noch mit einem weiteren Befehl (mysql_fetch_assoc bzw. mysql_fetch_array oder mysql_fetch_object) weiterverarbeiten.

PHP-Quelltext

1
2
3
4
5
$sql_id "SELECT id FROM ".$v_tab." ORDER BY id DESC LIMIT 1"$id_erg mysql_query($sql_id);
$id_assoc mysql_fetch_assoc($id_erg);

$commentlink "http://xxxxx.wmw.cc".$v_returnto."#".$id_assoc['id'];

~!__/
..o.o

This is Einkaufswagen.
Copy Einkaufswagen into your signature to help him on his way to world domination.
 

noxtiblack

Foren As

Dabei seit: 19.08.2009

Beiträge: 99

 

3 Zum Seitenanfang

Donnerstag, 29. Juli 2010, 14:16

super, danke!

:thumbsup:

greetz, nox
 

Ähnliche Themen