Brauche Hilfe bei Datenbankauswahl und -ausgabe

emanuell

Grünschnabel
Hallo!!

Ich möchte aus einer Datenbank eine auswahl machen. Also ich möchte was was auswählen das wird dann mit ein $_GET übergeben. Und auf der selben Seite soll dann die ausgabe erfolgen. Was ich mir Ausgewählt habe. Das ganze hatte ich mir halt so gedacht das ich 2 Datenbankabfragen mache. Die erste worüber ich die Auswahl treffe. und an die 2 soll der $_GET befahl übergeben werden. Nur das klappt nicht so wie ich mir das gedacht habe. Kann villeicht jemand helfen. Es Steht zwar die ID da die ich ausgeben will aber ich kann es nicht durchwechseln.



PHP:
mysql_select_db($database_kleinewege, $kleinewege);
$query_Recordset1 = "SELECT * FROM news_verlag";
$Recordset1 = mysql_query($query_Recordset1, $kleinewege) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);

$news = $_GET['newsmeldung'];
if ("$news");

mysql_select_db($database_kleinewege, $kleinewege);
$query_abfrage = "SELECT * From news_verlag, bild WHERE news_verlag.verlag_id = bild.verlag_id";
$abfrage = mysql_query( $query_abfrage, $kleinewege) or die(mysql_error()); 
$row_abfrage = mysql_fetch_assoc($abfrage);
$totalRows_abfrage = mysql_num_rows($abfrage);

<form id="form1" name="form1" method="get" action="">
  <label>
  
    <select name="newsmeldung" id="newsmeldung">
     <?php do { ?> 
      
      
      <option value="<?php echo $row_Recordset1['verlag_id']; ?>"><?php echo $row_Recordset1['verlag_name']; ?><?php echo $row_Recordset1['verlag_id']; ?></option>
      
    <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
    </select>
  <input type="submit" value="Datensatz einf&uuml;gen" />
    </label>
</form>
<?php echo $row_abfrage['bild_id']; ?>
 
PHP:
<?php 
mysql_select_db($database_kleinewege, $kleinewege);
$query_Recordset1 = "SELECT * FROM news_verlag";
$Recordset1 = mysql_query($query_Recordset1, $kleinewege) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);

$news = $_GET['newsmeldung'];
if (!empty($news) && is_numeric($news)) {

mysql_select_db($database_kleinewege, $kleinewege);
$query_abfrage = "SELECT * From news_verlag, bild WHERE news_verlag.verlag_id = bild.verlag_id && news_verlag.verlag_id = ".$news."";
$abfrage = mysql_query( $query_abfrage, $kleinewege) or die(mysql_error()); 
$row_abfrage = mysql_fetch_assoc($abfrage);
$totalRows_abfrage = mysql_num_rows($abfrage);
}
?>
<form id="form1" name="form1" method="get" action="">
  <label>
  
    <select name="newsmeldung" id="newsmeldung">
     <?php do { ?> 
      
      
      <option value="<?php echo $row_Recordset1['verlag_id']; ?>"><?php echo $row_Recordset1['verlag_name']; ?><?php echo $row_Recordset1['verlag_id']; ?></option>
      
    <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
    </select>
  <input type="submit" value="Datensatz einf&uuml;gen" />
    </label>
</form>
<?php echo $row_abfrage['bild_id']; ?>

Hi!

Hoffe das ich das so richtig gemacht habe für dich, denn ich weiß ja nicht wie du sonst die News oder was auch immer ohne $news bei der 2 abfrage die Infos sonst bekommst.

Also hoffe dir geholfen haben zu können.
 
Zurück