PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   DOM: Links aus einer Tabellenspalte (http://www.selfphp.de/forum/showthread.php?t=24092)

Muchte 03.04.2011 21:46:47

DOM: Links aus einer Tabellenspalte
 
Moin,

kann mir mal bitte jemand auf die Sprünge helfen, ich bin noch relativ neu bei DOM.

Ich habe eine xhtml-Seite mit ner Tabelle.
In der 6.Spalte kann ein Link stehen, muß aber nicht, in den anderen Spalten steht niemals einer. Also 6.Spalte z.B.
HTML-Code:

<td><a href="...">...</a><td>
Den Linknamen bekomme ich ja mit .
PHP-Code:

$tables $dom->getElementsByTagName('table');
$rows $tables->item(0)->getElementsByTagName('tr');

foreach (
$rows as $row) {
$cols $row->getElementsByTagName('td');
echo 
$cols->item(6)->nodeValue;


Wie komme ich an den Link dazu ran?

Gruß, Muchte

Ckaos 05.04.2011 00:18:11

AW: DOM: Links aus einer Tabellenspalte
 
Hi

PHP-Code:

if ($cols->item(6)->hasAttributes()){
            foreach (
$cols->item(6)->attributes as $attr){ 
                              if(
$attr->nodeValue=="href"){ 

ungetestet.

Aber schau dir mal

$node->hasChildNodes()
$node->hasAttributes()
$node->nodeName
$node->getAttribute('href')

usw an ;()

mfg


CKaos


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:43:39 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.