Hallo,
habe ein kleines Problem.
Folgendermassen ist der Php-Code
Das läuft eigentlich, Daten werden aus einer Datenbank ausgegeben um sie zu ändern.
Nun sollen die Daten übergeben werden, die ich geändert habe, aber irgendwie übergibt er nix.
Php-Code der zweiten Datei:
Ich bin völlig am verzweifeln, habe schon alles mögliche ausprobiert.
Wäre über Hilfe seeeehr dankbar.
Gruß
Dennis
habe ein kleines Problem.
Folgendermassen ist der Php-Code
PHP-Code:
html>
<head>
<title>Knowledgebase SMC3</title>
</head>
<h1 align="center">Folgende Einträge wurden gefunden</h1>
<?php
include 'dbconnect.php';
// Die SQL Query
$sql = "SELECT * FROM `data` WHERE 1 AND `$radiob` LIKE '%$suche%' LIMIT 0 , 30 ";
$result = mysql_query($sql);
if (mysql_numrows($result)>0)
{
while ($row=mysql_fetch_object ($result))
{
$username=$row ->Frage;
$passwort=$row ->Antwort;
?>
<br>
<br>
<table border="0">
<form action="update.php" method="POST">
<tr>
<td><input type="hidden" size="20" name="$update" value="<? echo $_POST['$update']; ?>"></td>
</tr>
<tr>
<td>Problem:</td>
<td><input type="text" size="40" name="$username" value="<? echo $username; ?>"></td>
</tr>
<tr>
<td>Lösung:</td>
<td><textarea name="$passwort" cols="50" rows="10"> <? echo $passwort; ?></textarea></td>
</tr>
<tr>
<td align="center"><input type="submit" name="eintrag" value="Ändern">
</td>
</tr>
</form>
</table>
</html>
<?
}
}
Nun sollen die Daten übergeben werden, die ich geändert habe, aber irgendwie übergibt er nix.
Php-Code der zweiten Datei:
PHP-Code:
<html>
<head>
<title>Knowledgebase SMC3</title>
</head>
<h1 align="center">Eintrag erfolgreich geändert</h1>
<?
include ("dbconnect.php");
$user = $_POST['$username'];
$pass = $_POST['$passwort'];
$id = $_POST['$update'];
$sqlwert =" update
data
set
Frage= '$user',
Antwort= '$pass'
WHERE
id = $id";
$sqlanfrage = mysql_query($sqlwert) or die (mysql_error()) ;
?>
</html>
Wäre über Hilfe seeeehr dankbar.
Gruß
Dennis
Kommentar