Hey Ich habe derzeit ein Problem mit dem Versuch, meine Eingabe-Schaltfläche haben einen Wert der ID/Server, die ich brauche und es zeigt einen anderen Wert, so ist mein Code derzeit sieht ich kenne die HTML und Formulare sind ungültig ich werde es aber sein Refactoring ich versuche, eine Server-Kennung und eine ID-Kennung zu einer anderen SeitePHP-Taste klicken - Wert/ID zu übergeben
<?php
$propertyType = $xmlDom1->getElementsByTagName('PropertyType');
$rent = $xmlDom1->getElementsByTagName('rates');
$rooms = $xmlDom1->getElementsByTagName('rooms');
//$server = $xmlDom1->getElementsByTagName('server');
$propertyServer = $xmlDom1->getElementsByTagName('Property');
$propertyID = $xmlDom1->getElementsByTagName('Property');
$imageURL = $xmlDom1->getElementsByTagName('url');
$imageAlt = $xmlDom1->getElementsByTagName('altText');
$server = $propertyID->item($i)->getAttribute('server');
echo '<form action="level5Details.php" method="get" enctype="application/x-www-form-urlencoded">';
echo '<table><th>Type:</th><th>Rent:</th><th>Rooms:</th><th>Server</th>';
$records = $xmlDom1->documentElement->childNodes;
for ($i = 0; $i < $records->length; $i++) {
echo "<tr><td>".$propertyType->item($i)->nodeValue."</td>";
echo "<td>".$rent->item($i)->nodeValue."</td>";
echo "<td>".$rooms->item($i)->nodeValue."</td>";
echo "<td>".$propertyServer->item($i)->getAttribute('Server')."</td>";
echo '<td><img src="data:image/jpeg;base64,'.$imageURL->item($i)->nodeValue.'" alt="'.$imageAlt->item($i)->nodeValue.'"></img></td>';
?>
<td>
<button class="submit" type="submit" value="<?php echo $propertyID->item($i)->getAttribute('pid'); ?>" name="submit22">something </button>
</td>
</tr>
<?php
}
?>
</form>
Verwendung auspacken, warum Sie Formular-Tag in der Schleife zu schaffen? – Naincy
Zunächst müssen Sie aufhören, ungültiges HTML zu erstellen - 'form' kann kein Kind von' table' sein, Sie müssen entweder die Tabelle innerhalb des Formulars oder das Formular innerhalb einer einzelnen Tabellenzelle ablegen. – CBroe
Was enthält die Variable '$ propertyType'? –