Kimble
Erfahrenes Mitglied
hi,
ja ich weiss ich nerv
Was ist an folgendem Code falsch???
Die News werden nicht in die Datenbank eingtragen, egal was ich mache
.
Ich weiss wirklich nicht weiter!
Bitte helft, da das sehr wichtig ist!!!
index.php3:
mysql.connect.inc und mysql.close.inc:
ja ich weiss ich nerv

Was ist an folgendem Code falsch???
Die News werden nicht in die Datenbank eingtragen, egal was ich mache

Ich weiss wirklich nicht weiter!
Bitte helft, da das sehr wichtig ist!!!
index.php3:
PHP:
<html>
<head><title>Test</title>
</head>
<body>
<?php
# include aller wichtigen Dateien
include "includes/mysql.connect.inc";
include "includes/mysql.close.inc";
if( $submit )
{
# zu Datenbank connecten
# host, user, pw, db
sqlconnect( "localhost", "Jan Fischer", "xxx", "clan" );
$add = "INSERT INTO news(createdby,topic,inhalt,date,time,comments) VALUES('$cb','$tc','$in','$dt','$ti','$co')";
$result = mysql_db_query( $add, "clan" );
echo "Daten eingetragen!<br><br>";
# Datenbank schliessen
sqlclose( );
}
?>
Add your News here and click on send:
<form action="<? echo $PHP_SELF ?>" method="post">
Creator: <input name="cb"><br>
Topic: <input name="tc" value="<?php echo $tc ?>"><br>
Contents: <input name="in" value="<?php echo $in ?>"><br>
Date: <input name="dt" value="<?php $dt = date( "Y-m-d" ); echo $dt; ?>"><br>
Time: <input name="ti" value="<?php $ti = date( "H:m:s" ); echo $ti; ?>"><br>
Comments: <input name="co" value="<?php echo $co ?>"><br>
<input type="submit" name="submit" value="submit">
<input type="reset">
</form>
<a href="snews.php3">show data</a>
</body>
</html>
mysql.connect.inc und mysql.close.inc:
PHP:
# mysql.connect.inc
<?php
function sqlconnect( $host, $user, $pw, $db )
{
unset( $sql );
# Variable sql global
global $sql;
$sql['host'] = $host; # Host
$sql['user'] = $user; # User
$sql['pass'] = $pw; # Password
$sql['db'] = $db; # Datenbank
# connecten zu der Datenbank
$sql['con'] = mysql_connect( $sql['host'], $sql['user'], $sql['pass'] );
# Datenbank auswaehlen
mysql_select_db( $sql['db'], $sql['con'] );
}
?>
# mysql.close.inc
<?php
function sqlclose( )
{
# Variable sql global
global $sql;
if( $sql['con'] )
{
# Datenbank schliessen
mysql_close( $sql['con'] );
}
unset( $sql );
}
?>