Spróbuję ci pomóc. Poniżej kod który powinien działać.
<?php require_once('localhost.php'); ?>
<?php
function GetSQLValueString($theValue, $theType, $theDefinedValue = \"\", $theNotDefinedValue = \"\")
{
switch ($theType) {
case \"text\":
$theValue = ($theValue != \"\") ? \"'\" . $theValue . \"'\" : \"NULL\";
break;
case \"long\":
case \"int\":
$theValue = ($theValue != \"\") ? intval($theValue) : \"NULL\";
break;
case \"double\":
$theValue = ($theValue != \"\") ? \"'\" . doubleval($theValue) . \"'\" : \"NULL\";
break;
case \"date\":
$theValue = ($theValue != \"\") ? \"'\" . $theValue . \"'\" : \"NULL\";
break;
case \"defined\":
$theValue = ($theValue != \"\") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
$editFormAction = $HTTP_SERVER_VARS['PHP_SELF'];
if (isset($HTTP_SERVER_VARS['QUERY_STRING'])) { $editFormAction .= \"?\" . $HTTP_SERVER_VARS['QUERY_STRING'];
}
if ((isset($HTTP_POST_VARS[\"MM_update\"])) && ($HTTP_POST_VARS[\"MM_update\"] == \"form1\")) { $updateSQL = sprintf(\"UPDATE dane SET nazwisko=%s, rzeczID=%s WHERE daneID=%s\", GetSQLValueString($HTTP_POST_VARS['nazwisko'], \"text\"),
GetSQLValueString($HTTP_POST_VARS['rzeczID'], \"int\"),
GetSQLValueString($HTTP_POST_VARS['daneID'], \"int\"));
}
$colname_rzecz = \"1\";
if (isset($HTTP_GET_VARS['rzeczID'])) { }
$query_rzecz = sprintf(\"SELECT * FROM rzecz WHERE rzeczID = %s\", $colname_rzecz);
$query_dane = \"SELECT * FROM dane\";
?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<form method="post" name="form1" action="<?php echo $editFormAction; ?>">
<td nowrap align="right">Nazwisko:
</td> <td><input type="text" name="nazwisko" value="<?php echo $row_dane['nazwisko']; ?>" size="32">
</td> <td nowrap align="right">Nazwa Rzeczy:
</td> <?php
do {
?>
<option value="<?php echo $row_rzecz['rzeczID']?>"
<?php if (!(strcmp($row_rzecz['rzeczID'], $row_dane['daneID']))) {echo "SELECTED";} ?>>
<?php echo $row_rzecz['nazwa']?></option> <?php } while ($row_rzecz = mysql_fetch_assoc($rzecz));
?>
<td nowrap align="right"> </td> <td><input type="submit" value="Update Record"></td> <input type="hidden" name="daneID" value="<?php echo $row_dane['daneID']; ?>">
<input type="hidden" name="MM_update" value="form1"> <input type="hidden" name="daneID" value="<?php echo $row_dane['daneID']; ?>">
<?php
?>
kod pliku localhost.php
<?php
$hostname_localhost = \"localhost\";
$database_localhost = \"nazwa bazy danych\";
$username_localhost = \"Użytkownik\";
$password_localhost = \"Hasło\";
?>
pozdrawiam