php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.05.2006, 21:58  
Neuer Benutzer
 
Registriert seit: 20.05.2006
Beiträge: 7
Meister-Philipp
Standard Link?

HI also ich lese halt aus ner DB nen Link aus der aber nich als Link dargestellt wird.. wie kann ich das ändern? Also aus nem anderen Forum hab ich schon ne Lösung bekommen aber die funzt nich richtig aber ich hab sie mal drinn gelassen.

Bitte nich lachen oder so... hab neu mit php/mysql angefangen und muss mich erst hineinarbeiten!...
ich hoffe ihr könnt mir helfen!

nun ja hier das problem:
Zitat:

<html>
<head>
<title>C</title>
<meta name="author" content="Philipp">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">


>>C


<?php

$db = @mysql_connect('XXXX', 'XXXX', 'XXXX') or die('Verbingungsversuch fehlgeschlagen');

$db_check = @mysql_select_db('reiseangebot') or die('konnte die Datenbank nicht wählen');

if($db)
echo ('');

$result = mysql_query('SELECT * FROM `Reiseangebot` , `Reiseveranstalter` WHERE reiseangebot.Zielort LIKE \'C%\' AND Reiseveranstalter.idReiseveranstalter LIKE \'1\'')
;



?>


<table>

<tr>
<td>Zielort</td>
<td>Anfahrt</td>
<td>Link</td>
</tr>
<tr>
<td>
<?php



while($row = mysql_fetch_array($result))
{

echo $row['Zielort'], '
';
}
?>
</td>
<td>
<?php

$result = mysql_query('SELECT * FROM `Reiseangebot` , `Reiseveranstalter` WHERE reiseangebot.Zielort LIKE \'C%\' AND Reiseveranstalter.idReiseveranstalter LIKE \'1\'')
;

while($row = mysql_fetch_array($result))


{
echo $row['Anfahrt'], '
';
}
?>
</td>
<td>
<?php

$result = mysql_query('SELECT * FROM `Reiseangebot` , `Reiseveranstalter` , `Link` WHERE reiseangebot.Zielort LIKE \'C%\' AND Reiseveranstalter.idReiseveranstalter LIKE \'1\' AND Reiseangebot.link_idLink LIKE link.idlink')
;

while($row = mysql_fetch_array($result)){

echo "Test
";
}
?>
</td>

</tr>
</table>

<div align="center">ZURÜCK</div>


</body>
</html>
Meister-Philipp ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.05.2006, 22:02  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Beim letzten "echo" fehlt das $ vor dem row[link].

Aber so wie die Tabelle aufgebaut ist mit 3 while Schleifen und 3 DB Abfragen ist es seeeehr unpraktisch! Das ganze kannste mit einer Abfrage machen :/
Flor1an ist offline  
Alt 20.05.2006, 22:03  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Hallo und Willkommen im Forum!

Zu deinem Problem:
1. Wieso verwendest du drei Abfragen, die jeweils das gleiche tun?
2. Wie wird der Verweis dnn dargestellt, wenn er nicht als Link zu sehen ist? Hast du dir mal den generierten HTML-Code im Browser angesehen?
xabbuh ist offline  
Alt 20.05.2006, 22:05  
Neuer Benutzer
 
Registriert seit: 20.05.2006
Beiträge: 7
Meister-Philipp
Standard

naja als ich es mit einer abfrage gemacht hat wollte es nich gehen...
dann den punkte mit dem row[link] hab ich aus dem anderen forum. die leute haben mir versichert das es funzt was aber nich der fall ist....

dann der link ist in der db drin. sprich er wird ganz normal ausgegeben. nur halt nich in farbe und zum anklicken sondern so wie normale schrift. ausgegeben wird : "http://......"!

und wenn ich das $ hinschreibe dann ändert sich nix.
also es taucht kein fehler auf und es wird als link dargestellt nur leitet der link nirgendshin...
sprich es passiert nix wenn ich draufklicke!
Meister-Philipp ist offline  
Alt 20.05.2006, 22:07  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Dann schau dir doch mal in deinem Browser den generierten Quelltext an. Wie sieht der aus?
xabbuh ist offline  
Alt 20.05.2006, 22:11  
Neuer Benutzer
 
Registriert seit: 20.05.2006
Beiträge: 7
Meister-Philipp
Standard

Zitat:
<html>
<head>
<title>C</title>
<meta name="author" content="Philipp">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">


>>C




<table>

<tr>
<td>Zielort</td>
<td>Anfahrt</td>

<td>Link</td>
</tr>
<tr>
<td>
Cancun
Cancun
</td>
<td>
2006-07-02
2007-03-05
</td>
<td>
Test
Test
</td>

</tr>
</table>

<div align="center">ZURÜCK</div>


</body>
</html>
ja da sieht mans ja...es ist keine addy eingetragen. aber wenn ich $row[link] normal ausgebe dann gibt er auch den richtigen link aus nur nich als "link" ^^....
Meister-Philipp ist offline  
Alt 20.05.2006, 22:29  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Wie sieht den die Datenbankstruktur aus?
Flor1an ist offline  
Alt 20.05.2006, 22:41  
Neuer Benutzer
 
Registriert seit: 20.05.2006
Beiträge: 7
Meister-Philipp
Standard

ist nun egal..
hab das Problem selbst gelöst.
aber gleich schon wieder nen neues.
Also habe halt folgenden select:

Zitat:
('SELECT * FROM `Reiseangebot` , `Reiseveranstalter` , `Link` WHERE reiseangebot.Zielort LIKE \'C%\' AND Reiseveranstalter.idReiseveranstalter LIKE \'1\' AND Reiseangebot.link_idLink LIKE link.idlink')
Das alles ist auf ne Alphabetsliste aufgebaut. Sprich man kann zwischen A-Z nach Reisezielen gucken. Aber wenn keine Reiseziele vorhanden sind erscheint trotzdem ein Link! Das ist komisch.
wie krieg ich es hin das er wenn datensätze da sind den select macht und sonst gar nich erst anfängt zu suchen? dann dürfte ja kein Fehler kommen oder?
Meister-Philipp ist offline  
Alt 20.05.2006, 22:45  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Wenn er keinen Datenbankeintrag findet gibt er auch keinen Link aus!
Flor1an ist offline  
Alt 20.05.2006, 22:49  
Neuer Benutzer
 
Registriert seit: 20.05.2006
Beiträge: 7
Meister-Philipp
Standard

mh dann ist irgendwas schief gelaufen..
ich checke nochmal alles!
Meister-Philipp ist offline  
 


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
[Erledigt] Link Übergabe per $_GET['Variable'] vita PHP Tipps 2008 16 14.07.2008 15:19
Link als Formular? Toby PHP Tipps 2008 1 22.01.2008 00:51
[Erledigt] Link mit mail() verschicken Clan-Opa PHP Tipps 2008 1 05.09.2007 22:29
IE5 link futzt net, rechte Maus + link öffnen geht hackenbusch HTML, Usability und Barrierefreiheit 1 03.01.2007 00:48
CSS: Link Styles SvenLittkowski HTML, Usability und Barrierefreiheit 3 26.09.2006 17:13
Php script über link ausführen!?? Funky_ PHP Tipps 2006 2 20.06.2006 11:32
Link in Frame der auf Seite ohne Frames verweist HTML, Usability und Barrierefreiheit 1 25.02.2006 14:00
Daten aus MySQL-abfrage zum Link mit id zusammensetzen maccoder Datenbanken 2 13.09.2005 16:49
20px unter link neuer Link Matthiasnet HTML, Usability und Barrierefreiheit 7 21.08.2005 13:03
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
weiterleitung per link im gleichem frame PHP Tipps 2005 17 23.05.2005 11:34
Über Link einen Zeile aus Tabelle löschen Calli PHP Tipps 2004-2 24 03.12.2004 13:35
[Erledigt] über ein Link --&gt; Tabelleneintrag PHP Tipps 2004 9 03.11.2004 17:09
absoluter link PHP Tipps 2004 10 01.07.2004 23:00
PHP Link ??? PHP Tipps 2004 4 25.06.2004 17:24


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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.