Guten Tag alle miteinander.
Ich bin grade erst neu dabei mit PHP und mySQL und wollte mal eine art "Newsscript" erstellen.
Ich hab da erstmal eine: config.php erstellt:
PHP
<?php
error_reporting(E_ALL);
define('MYSQL_HOST', 'localhost');
define('MYSQL_USER', 'root');
define('MYSQL_PASS', '');
define('MYSQL_DATABASE', 'test');
?>
Dann eine datei, für die Newserstellung:
PHP
<?php
//BALBABLA
error_reporting(E_ALL);
define('MYSQL_HOST', 'localhost');
define('MYSQL_USER', 'root');
define('MYSQL_PASS', '');
define('MYSQL_DATABASE', 'test');
?>
Und dann noch eine datei, zum auslesen:
PHP
<?php
error_reporting(E_ALL);
include 'config.php';
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
$sql = "SELECT
Titel,
Datum,
Inhalt,
Autor
FROM
News
ORDER BY
Datum DESC;";
$result = mysql_query($sql) OR die(mysql_error());
echo "
\n";
if(mysql_num_rows($result)) {
while($row = mysql_fetch_assoc($result)) {
echo"
<table border=\"1\" style='border:2 solid black'>
<tr>
<td>
<table border=\"1\">
<tr>
<td style='border:2 solid black'>$row[Datum]</td>
<td style='border:2 solid black'>$row[Titel]</td>
<td style='border:2 solid black'>$row[Autor]</td>
</tr>
</table>
<tr><td>
$row[Inhalt]</td>
</tr>
</table>
</td>
</tr>
</table>
";
}}
else {
echo "Es sind keine News in der Datenbank vorhanden
\n";
}
?>
Alles anzeigen
Jetz wollte ich, das ich halt die News, im Internet schreiben kann, und sie dort auch auslesen kann.
Jetz muss icih sie halt immer in die Query reinschreiben, und "hochladen".
Das soll aber aus dem Internet geschehen, desswegen habe ich diese Datei erstellt:
Code
<form action"connect.php" method="post">
<input name="Titel" typ="text" size="30" maxlength="30" value="Titel">
<input name="Author" typ="text" size="30" maxlength="10" value="Autor">
<textarea name="Inhalt" cols="50" rows="10" value="INHALT"></textarea>
<input type="submit" value=" Absenden ">
</form>
Alles anzeigen
Aber das klappt irgendwie nicht, das ich die aus dem Internet schreiben kann.
Was könnte da falsch gelaufen sein?
Ich bin totaler neu-anfänger, also bitte nicht lachen
Ganz liebe grüße, und ich hoffe ihr könnt mir helfen.