Hallo,
ich bin neu auf dem PHP-Gebiet und habe ein Problem. Mit einem Eingabeformular (dynamische Liste mit Submit-Button) wähle ich die Datensätze in der Datenbanktabelle aus. Die Auswahl kann mehrere Datensätze betreffen.
Code:
Die ausgewählten Datensätze sollen auf einer 2.Datei mittels dynamischer Tabelle ausgegeben werden.
Code:
Leider zeigt mir meine dynamische Tabelle immer nur einen Datensatz in einer Zeile an.
Kann mir jemand weiterhelfen???
Gruß
hman
ich bin neu auf dem PHP-Gebiet und habe ein Problem. Mit einem Eingabeformular (dynamische Liste mit Submit-Button) wähle ich die Datensätze in der Datenbanktabelle aus. Die Auswahl kann mehrere Datensätze betreffen.
Code:
PHP-Code:
<?php require_once('../Connections/connbl.php'); ?>
<?php
mysql_select_db($database_connbl, $connbl);
$query_rs1 = "SELECT * FROM blatteck";
$rs1 = mysql_query($query_rs1, $connbl) or die(mysql_error());
$row_rs1 = mysql_fetch_assoc($rs1);
$totalRows_rs1 = mysql_num_rows($rs1);
?>
<?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<form action="test2.php" method="post" name="form1" target="_self" id="form1">
<select name="auswahl" size="10" multiple="multiple" id="auswahl">
<?php
do {
?>
<option value="<?php echo $row_rs1['Flurkartennummer']?>"><?php echo $row_rs1['Flurkartennummer']?></option>
<?php
} while ($row_rs1 = mysql_fetch_assoc($rs1));
$rows = mysql_num_rows($rs1);
if($rows > 0) {
mysql_data_seek($rs1, 0);
$row_rs1 = mysql_fetch_assoc($rs1);
}
?>
</select>
<input type="submit" name="Submit" value="Abschicken" />
</form>
</body>
</html>
<?php
mysql_free_result($rs1);
?>
Code:
PHP-Code:
<?php require_once('connbl.php'); ?>
<?php
$maxRows_rs1 = 10;
$pageNum_rs1 = 0;
if (isset($HTTP_GET_VARS['pageNum_rs1'])) {
$pageNum_rs1 = $HTTP_GET_VARS['pageNum_rs1'];
}
$startRow_rs1 = $pageNum_rs1 * $maxRows_rs1;
$colname_rs1 = "1";
if (isset($HTTP_POST_VARS['auswahl'])) {
$colname_rs1 = (get_magic_quotes_gpc()) ? $HTTP_POST_VARS['auswahl'] : addslashes($HTTP_POST_VARS['auswahl']);
}
mysql_select_db($database_connbl, $connbl);
$query_rs1 = sprintf("SELECT * FROM blatteck WHERE Flurkartennummer = '%s' ORDER BY Flurkartennummer ASC", $colname_rs1);
$query_limit_rs1 = sprintf("%s LIMIT %d, %d", $query_rs1, $startRow_rs1, $maxRows_rs1);
$rs1 = mysql_query($query_limit_rs1, $connbl) or die(mysql_error());
$row_rs1 = mysql_fetch_assoc($rs1);
if (isset($HTTP_GET_VARS['totalRows_rs1'])) {
$totalRows_rs1 = $HTTP_GET_VARS['totalRows_rs1'];
} else {
$all_rs1 = mysql_query($query_rs1);
$totalRows_rs1 = mysql_num_rows($all_rs1);
}
$totalPages_rs1 = ceil($totalRows_rs1/$maxRows_rs1)-1;
?>
<?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<table border="1" cellpadding="2" cellspacing="2">
<tr>
<td>Flurkartennummer</td>
<td>Y-Wert-LO</td>
<td>X-Wert-LO</td>
<td>Y-Wert-RO</td>
<td>X-Wert-RO</td>
<td>Y-Wert-LU</td>
<td>X-Wert-LU</td>
<td>Y-Wert-RU</td>
<td>X-Wert-RU</td>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_rs1['Flurkartennummer']; ?></td>
<td><?php echo $row_rs1['Y-Wert-LO']; ?></td>
<td><?php echo $row_rs1['X-Wert-LO']; ?></td>
<td><?php echo $row_rs1['Y-Wert-RO']; ?></td>
<td><?php echo $row_rs1['X-Wert-RO']; ?></td>
<td><?php echo $row_rs1['Y-Wert-LU']; ?></td>
<td><?php echo $row_rs1['X-Wert-LU']; ?></td>
<td><?php echo $row_rs1['Y-Wert-RU']; ?></td>
<td><?php echo $row_rs1['X-Wert-RU']; ?></td>
</tr>
<?php } while ($row_rs1 = mysql_fetch_assoc($rs1)); ?>
</table>
</body>
</html>
<?php
mysql_free_result($rs1);
?>
Kann mir jemand weiterhelfen???
Gruß
hman
EDIT:
php-tags by Abraxax
Kommentar