Guten Tag zusammen,
ich habe wiedermal eine Sache vor der ich stehe, ich hoffe ihr könnt da ein wenig weiterhelfen:
- Ich habe drei Tabellen in einer Datenbank
Datenbank: ship
Tabellen: tstammdaten, tlaufend, tcharter
Ich möchte diese Daten bitte mit übergabe der .php?id=x übergeben in die profil.php
profile2.php
	
output.php (Tabbellarische Ansicht)
	
SQL: 
	
		
Meine Frage ist nun, wie stelle ich es richtig an, ich möchte ja nur, dass die Daten die in der output.php sind, richtig übergeben werden in die profile2.php mit ID_s.
Vielen dank und einen sonnigen Tag! 
							
						
					ich habe wiedermal eine Sache vor der ich stehe, ich hoffe ihr könnt da ein wenig weiterhelfen:
- Ich habe drei Tabellen in einer Datenbank
Datenbank: ship
Tabellen: tstammdaten, tlaufend, tcharter
Ich möchte diese Daten bitte mit übergabe der .php?id=x übergeben in die profil.php
profile2.php
PHP-Code:
	
	
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
include ("connect.php");
$id=$_GET['id'];
echo $_GET['id'];
$sql="SELECT * FROM tstammdaten WHERE id='$id'";
$result=mysql_query($sql);
$rows=mysql_fetch_array($result);
?>
<table width="400" border="0" cellspacing="1" cellpadding="0">
<tr>
<form name="form1" method="post" action="output.php">
<tr>
<td align="left"><? echo $rows['id_s']; ?></td>
</tr>
<tr>
<td align="left">Taufname</td>
<td align="left"><? echo $rows['taufname']; ?></td>
</tr>
<tr>
<td align="left">Schiffsinhaber</td>
<td align="left"><? echo $rows['schiffsinhaber']; ?></td>
</tr>
<tr>
<td align="left">Mandatennummer</td>
<td align="left"><? echo $rows['mandantennr_s']; ?></td>
</tr>
<tr>
<td align="left">Zeitstempel</td>
<td align="left"><? echo $rows['zeitstempel']; ?></td>
</tr>
</table>
</td>
</form>
</tr>
</table>
<?php
// close connection
mysql_close();
?>
PHP-Code:
	
	
<?php
    error_reporting(E_ALL);
    ini_set('display_errors', 1);
        echo "<title>Schiffsdatenbank A-1.0</title>";
    include ("connect.php");
    //include ("mod_search.php");    
          mysql_select_db($mysqldb, $connection) or die("Datenbank / Table wurde nicht gefunden.");
        $tcharter = "SELECT * FROM tstammdaten LEFT JOIN tlaufend ON (tstammdaten.mandantennr_s=tlaufend.mandantennr_l) LEFT JOIN tcharter ON (tlaufend.mandantennr_l=tcharter.mandantennr_c AND tlaufend.wirtschaftsjahr_l=tcharter.wirtschaftsjahr_c)";
          // $tcharter = "select * from tstammdaten right join tlaufend on (tstammdaten.mandantennr_s=tlaufend.mandantennr_l) left outer join tcharter on (tlaufend.mandantennr_l=tcharter.mandantennr_c and tlaufend.wirtschaftsjahr_l=tcharter.wirtschaftsjahr_c)";
    $mysql_query = mysql_query($tcharter) or die("Anfrage nicht erfolgreich");
          $anzahl = mysql_num_rows($mysql_query);
?>
<head>
<link rel="stylesheet" type="text/css" href="css/style.css">
<style type="text/css">
</style>
</head>
  
<div align="center">
<img src="img/logo.png">
<table id="box-table-a" summary="Employee Pay Sheet">
    <thead>
        <tr>
               <!--<th scope="col">ID</th>-->
                <th scope="col">Taufname        </th>
                <th scope="col">Schiffsinhaber</th>
                <th scope="col">Mandantennummer</th>
                <!--<th scope="col">Zeitstempel</th>
             <th scope="col">ID</th>
        <th scope="col">Mandantennummer</th>-->
        <th scope="col">Einsatztage</th>
        <th scope="col">Wirtschaftsj.(L)</th>
        <!--<th scope="col">ID</th>
        <th scope="col">Mandantennummer</th>-->
        <th scope="col">Charterart</th>
        <th scope="col">Charterbetrag</th>
        <th scope="col">Währung</th>
        <th scope="col">Wirtschaftsj.(C)</th>
        <th scope="col">Profil</th>        
        <th scope="col">Bearbeiten</th>
    </tr>
   
 </thead>
    <tbody>
<?php
    while ($adr = mysql_fetch_array($mysql_query)){
    ?>
        <tr>
                    <!--<td>  <?=$adr['ID_s']?>  </td>-->
            <td>  <?=$adr['taufname']?>  </td>
            <td>  <?=$adr['schiffsinhaber']?>  </td>
            <td>  <?=$adr['mandantennr_s']?>  </td>
            <!--<td>  <?=$adr['zeitstempel']?>  </td>
            <td>  <?=$adr['ID_l']?>  </td>
            <td>  <?=$adr['mandantennr_l']?>  </td> -->
            <td>  <?=$adr['einsatztage']?>  </td>
            <td>  <?=$adr['wirtschaftsjahr_l']?>  </td>
            <!--<td>  <?=$adr['ID_c']?>  </td>
            <td>  <?=$adr['mandantennr_c']?>  </td>-->
                 <td>  <?=$adr['charterart']?>  </td>
                  <td>  <?=$adr['charterbetrag']?>  </td>
            <td>  <?=$adr['waehrung']?>  </td>
            <td>  <?=$adr['wirtschaftsjahr_c']?>  </td>
            <td align="center"><a href="profile2.php?id=<? echo $adr['ID_s']; ?>"><img src="img/profile.png"></a></td>
            <td align="center"><a href="insert_form.php?id=<? echo $adr['ID_s']; ?>"><img src="img/edit.png"></a></td>
        </tr>
         <?php
    }
    ?>
    </tbody>
</table>
    </table>
<br /><br /><font face="Lucida Sans Unicode" size="1">
<img src="img/footerline.png">
<p>
© 2013 Schiffsdatenbank A-1.0 [DEBUG] • <a href="insert_form.php" target="_blank" alt="Neuen Schiffsdatensatz anlegen">Datensatz erfassen</a> • <a href="#">Kontakt</a> • <a href="#top">Nach oben</a>
</p>
</font>
</div>
<br />
			
			
				-- ----------------------------
-- Table structure for `tcharter`
-- ----------------------------
DROP TABLE IF EXISTS `tcharter`;
CREATE TABLE `tcharter` (
`ID_c` int(5) NOT NULL AUTO_INCREMENT,
`mandantennr_c` varchar(11) DEFAULT NULL,
`charterart` varchar(50) DEFAULT NULL,
`charterbetrag` int(50) DEFAULT NULL,
`waehrung` varchar(10) DEFAULT NULL,
`wirtschaftsjahr_c` varchar(50) DEFAULT NULL,
PRIMARY KEY (`ID_c`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for `tlaufend`
-- ----------------------------
DROP TABLE IF EXISTS `tlaufend`;
CREATE TABLE `tlaufend` (
`ID_l` int(5) NOT NULL AUTO_INCREMENT,
`mandantennr_l` int(11) DEFAULT NULL,
`einsatztage` int(3) DEFAULT NULL,
`wirtschaftsjahr_l` int(4) DEFAULT NULL,
PRIMARY KEY (`ID_l`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for `tstammdaten`
-- ----------------------------
DROP TABLE IF EXISTS `tstammdaten`;
CREATE TABLE `tstammdaten` (
`ID_s` int(5) NOT NULL AUTO_INCREMENT,
`taufname` varchar(50) NOT NULL,
`schiffsinhaber` varchar(50) DEFAULT NULL,
`mandantennr_s` int(5) NOT NULL,
`zeitstempel` timestamp,
PRIMARY KEY (`ID_s`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;
	-- Table structure for `tcharter`
-- ----------------------------
DROP TABLE IF EXISTS `tcharter`;
CREATE TABLE `tcharter` (
`ID_c` int(5) NOT NULL AUTO_INCREMENT,
`mandantennr_c` varchar(11) DEFAULT NULL,
`charterart` varchar(50) DEFAULT NULL,
`charterbetrag` int(50) DEFAULT NULL,
`waehrung` varchar(10) DEFAULT NULL,
`wirtschaftsjahr_c` varchar(50) DEFAULT NULL,
PRIMARY KEY (`ID_c`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for `tlaufend`
-- ----------------------------
DROP TABLE IF EXISTS `tlaufend`;
CREATE TABLE `tlaufend` (
`ID_l` int(5) NOT NULL AUTO_INCREMENT,
`mandantennr_l` int(11) DEFAULT NULL,
`einsatztage` int(3) DEFAULT NULL,
`wirtschaftsjahr_l` int(4) DEFAULT NULL,
PRIMARY KEY (`ID_l`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for `tstammdaten`
-- ----------------------------
DROP TABLE IF EXISTS `tstammdaten`;
CREATE TABLE `tstammdaten` (
`ID_s` int(5) NOT NULL AUTO_INCREMENT,
`taufname` varchar(50) NOT NULL,
`schiffsinhaber` varchar(50) DEFAULT NULL,
`mandantennr_s` int(5) NOT NULL,
`zeitstempel` timestamp,
PRIMARY KEY (`ID_s`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;
Vielen dank und einen sonnigen Tag!
 
							
						 
          
Kommentar