Einzelnen Beitrag anzeigen
  #5  
Alt 13.07.2012, 12:12:24
elijakiki elijakiki ist offline
Anfänger
 
Registriert seit: Jul 2012
Alter: 29
Beiträge: 4
AW: PHP Abfrage geht nicht

Ja hier im Forum habe ich die Absätze raus genommen, da es sonst viel Platz gebraucht hätte..

Hier der Original Code:
PHP-Code:
<html>
<head>
    <title>ParCom Systems AG</title>

<script type="text/javascript">
var counter = 10;
function countdown() {
  if (--counter > 0) {
    document.getElementById("countdown").innerHTML = counter;
    window.setTimeout(countdown, 1000);
  } else {
    document.getElementById("countdown").innerHTML = "Danke";
  }
}
function startCountdown() {
  document.getElementById("countdown").innerHTML = counter;
  window.setTimeout(countdown, 1000);
}
</script>

</head>

<body onload="startCountdown();">
 
<h1>Vielen Dank!</h1>
 
<p><h3>Wir werden Ihr Problem schnellst möglich lösen.</h3></p>

<p>

<?php
  
echo "<b>Es betrifft diese Systeme</b>";
  echo 
"<br />";

  if (isset (
$_POST["tele"])) echo "- Telesysteme <br/>";

  if (isset (
$_POST["video"])) echo "- Videosysteme<br/>";

  if (isset (
$_POST["patient"])) echo "- Patientenrufsysteme<br/>";

  if (isset (
$_POST["anderes"])) echo "- Anderes Thema";
?>

<br>
<p>

<?php
  
echo "<b>Es betrifft folgendes:</b>";
  echo 
"<br />";

  if (isset (
$_POST["gesamt"])) echo "- Gesamtsystem <br/>";

  if (isset (
$_POST["end"])) echo "- Endgeräte<br/>";

  if (isset (
$_POST["soft"])) echo "- Software";
?>

<br>
<p>

<?php
  
echo "<b>Es geht um dieses System:</b>";
  echo 
"<br />";

$auswahl=array(
'wert1'=>'- HP',
'wert2'=>'- Dell',
'wert3'=>'- Acer',
'wert4'=>'- Asus',
);

$wert $_REQUEST['auswahl'];

echo (
        (
array_key_exists($wert,$auswahl))
          ? 
$auswahl[$wert]
          : 
$auswahl['default']
     );
?> 



<?php

$bauswahl
=array(
'wert1'=>' pro',
'wert2'=>' super',
'wert3'=>' low',
);

$wert $_REQUEST['bauswahl'];

echo (
        (
array_key_exists($wert,$bauswahl))
          ? 
$bauswahl[$wert]
          : 
$bauswahl['default']
     );
?> 

<br>
<p>

<table border=1  cellpadding="5" cellspacing="0" >
  <tr>
    <td><b>Problem</b></td>
    <td><b>Ansprechsperson</b></td>
    <td><b>Firma</b></td>
    <td><b>Telefonnummer</b></td>
  </tr>
  <tr>
    <td>
<?php
    
echo "$_POST[text]<br>";
  
?>
</td>
    <td>
<?php
    
echo "$_POST[ansprech]<br>";
  
?>
</td>
    <td>
<?php
    
echo "$_POST[firma]<br>";
  
?>
</td>
    <td>
<?php
    
echo "$_POST[tel]<br>";
  
?>
</td>
  </tr>
</table>

<p>Wir werden uns schnellst möglich an Ihre E-Mail <u><font color="blue"><?php
    
echo "$_POST[email]";
  
?></font></u> wenden!

<p>
<p>
<p>
<p>
<?php
print '<meta http-equiv="refresh" content="10;http://www.parcom.ch">';
?>
<i><font color="red">Sie werden in Kürze an unsere Homepage weitergeleitet...</font></i>
<div id="countdown">??</div>



<?php


//Datenbankverbindung aufbauen
    
$con mysql_connect("localhost""root""");
    if (!
$con
    {
        die(
"Error:" mysql_error());
    }

    
mysql_select_db("feedback"$con);
    
    
    
// Eintrag in Datenbank speichern
    
$firma $_POST ['firma'];
    
$ansprechsperson $_POST ['ansprech'];
    
$telefon $_POST ['tel'];
    
$email $_POST ['email'];
    
$problem $_POST ['text'];
    
    
$query "INSERT INTO entries 
             (firma, ansprechsperson, telefon, email, problem) 
             VALUES ('$firma', '$ansprech', '$tel', '$email', '$text');"
;
    
    
mysql_query($query);
    

// Einträge laden und anzeigen
    
$query "SELECT * FROM entries ORDER BY id DESC;";
    
$abfrage mysql_query($query);
    
    echo 
"Probleme";
    
    while(
$row mysql_fetch_array($abfrage))
    {
        echo 
"Eintrag #" $row['id'] . " von ";
        echo 
$row['firma'] . "<br>";
        echo 
$row['ansprech'] . "<br>";
        echo 
$row['tel'] . "<br>";
        echo 
$row['email'] . "<br>";
        echo 
$row['text'] . "<br>";
        echo 
"<br><br>";
    }
    
    
?>



</body>
</html>
und wie meinst du das mit dem Tabellennamen? wo und wie müsste ich den dann in den Code reinschreiben?
Mit Zitat antworten